636c85fa8f
amex/ds.c: Handle ABI version ioctl
2021-09-01 22:52:07 +00:00
Tau
f8289689f0
amex: Shift config structs around
2019-11-05 19:36:35 -05:00
Tau
879dc0bfb4
Use new iohook_open_nul_fd() API
...
Makes error handling more consistent
2019-11-03 11:02:54 -05:00
Tau
6bdd1f90bc
amex: Use iobuf_write() instead of pointer casts
2019-10-13 14:48:10 -04:00
Tau
6d933eb8f4
amex/config.c: Rename from cfg.c
...
Easier to type and more consistent with its identifiers.
2019-05-17 23:07:20 -04:00
Tau
1b93551a41
hooklib: Split out of util
...
This is distinct from capnhook's hooklib, although the intent is
the same. Hopefully these two libraries sharing a name won't get
too confusing...
2019-05-14 17:13:08 -04:00
Tau
07237730cd
Use string equality wrappers
2019-05-14 17:13:08 -04:00
Tau
c19d140589
Wire up libamex config
2019-05-04 14:50:33 -04:00
Tau
690f96f276
amex/ds.c: Rename ds.txt to pcbid.txt
...
ALLS hardware does not have a DS EEPROM or indeed even an AMEX. It
uses the Windows hostname instead. We'd like to use the same file
name for both use cases, so let's change the file name to be
something more generic.
2019-03-16 12:17:41 -04:00
Tau
9924bf6018
amex/ds.c: Remove redundant OVERLAPPED handling
...
capnhook handles this common case by itself.
2019-03-16 12:17:41 -04:00
Tau
72f28e40b0
amex/ds.c: Read optional region code
2019-03-04 18:39:37 -05:00
Tau
bc297b2480
Split libnu into libplatform, libamex
...
Going to add some ALLS stuff to libplatform and the ALLS hardware
does not contain an AMEX board.
2019-03-04 17:22:38 -05:00