diff --git a/iccard/meson.build b/iccard/meson.build index 1da0d1e..08c5a3f 100644 --- a/iccard/meson.build +++ b/iccard/meson.build @@ -9,5 +9,6 @@ iccard_lib = static_library( sources : [ 'felica.c', 'felica.h', + 'mifare.h', ], ) diff --git a/iccard/mifare.h b/iccard/mifare.h new file mode 100644 index 0000000..10dbc34 --- /dev/null +++ b/iccard/mifare.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +struct mifare_block { + uint8_t bytes[16]; +}; + +struct mifare_sector { + struct mifare_block blocks[4]; +}; + +struct mifare { + struct mifare_sector sectors[16]; +};