Commit Graph

13 Commits

Author SHA1 Message Date
Hay1tsme edd85ee818 add half-working CXB support 2023-02-13 03:08:41 -05:00
Tau 5e14b595ae Add API versioning scheme to aimeio 2021-06-13 11:27:00 -04:00
Tau 7fb846a839 Document the aimeio API
This is de-facto a published API now so we have to support it.
2021-06-13 11:27:00 -04:00
Tau ebef97e75a Drop aime_io_fini
This isn't used, and due to the way that the hook machinery works
it is not likely to come into use later on either. Since we can't
rely on existing implementations actually being correct, if it does
somehow start being used then we will need to advance the aimeio API
version in order to support it.
2021-06-13 11:27:00 -04:00
Tau fb0fd41b6f Statically link current aimeio implementation 2021-06-13 11:27:00 -04:00
Tau d98dc984f3 aimeio: Fix INI loading
Got bitten by the win32 INI API's handling of relative paths again.
2019-12-25 16:29:01 -05:00
Tau a2b202c8e4 aimeio/aimeio.c: Add card autogen
Also took a wrecking ball to the poll implementation in general.
2019-11-05 21:42:48 -05:00
Tau 4b45e105a7 aimeio/aimeio.h: Add API stability warning 2019-11-05 21:42:38 -05:00
Tau 5ed6eaa203 Overhaul card reader emulation 2019-10-19 15:51:10 -04:00
Tau 05e4dda8e6 Add missing <assert.h> includes
Fixes non-PCH build.
2019-09-01 11:48:14 -04:00
Tau a9c61ff156 aimeio: Configurate aimeio.dll 2019-06-07 17:23:42 -04:00
Tau 025102fc58 Remove PCH source files
Deprecated in newer versions of Meson.
2019-05-01 21:17:30 -04:00
Tau 662bfa55ec aimeio: Factor out emulated reader assembly app logic 2019-02-26 13:49:29 -05:00