├── .gitignore ├── README.md ├── configs.h ├── data.c ├── data.h ├── delay.h ├── eventproc.c ├── eventproc.h ├── general.h ├── interface.c ├── interface.h ├── interrupts.c ├── interrupts.h ├── keypad.c ├── keypad.h ├── lcd.c ├── lcd.h ├── main.c ├── mifare.c ├── mifare.h ├── mifare ├── README.md ├── aes.c ├── aes.h ├── des.c ├── des.h ├── mifare.c ├── mifare.h ├── mifare_aid.c ├── mifare_aid.h ├── mifare_crypto.c ├── mifare_crypto.h ├── mifare_key.c ├── mifare_key.h ├── rand.c ├── rand.h └── spr.h ├── queue.c ├── queue.h ├── serial.c ├── serial.h ├── sim5218.c ├── sim5218.h ├── smartcard.c ├── smartcard.h └── test ├── Makefile ├── README.md ├── mifare_auth.c ├── mifare_auth.h ├── serial_dummy.c ├── test_aes.c ├── test_des.c ├── test_general.c ├── test_general.h ├── test_main.c ├── test_main.h ├── test_mifare.c ├── test_mifare.h ├── test_mifare_aid.c ├── test_mifare_crypto.c ├── test_mifare_desfire_aes.c ├── test_mifare_desfire_des.c ├── test_mifare_desfire_key.c └── test_queue.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/README.md -------------------------------------------------------------------------------- /configs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/configs.h -------------------------------------------------------------------------------- /data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/data.c -------------------------------------------------------------------------------- /data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/data.h -------------------------------------------------------------------------------- /delay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/delay.h -------------------------------------------------------------------------------- /eventproc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/eventproc.c -------------------------------------------------------------------------------- /eventproc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/eventproc.h -------------------------------------------------------------------------------- /general.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/general.h -------------------------------------------------------------------------------- /interface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/interface.c -------------------------------------------------------------------------------- /interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/interface.h -------------------------------------------------------------------------------- /interrupts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/interrupts.c -------------------------------------------------------------------------------- /interrupts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/interrupts.h -------------------------------------------------------------------------------- /keypad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/keypad.c -------------------------------------------------------------------------------- /keypad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/keypad.h -------------------------------------------------------------------------------- /lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/lcd.c -------------------------------------------------------------------------------- /lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/lcd.h -------------------------------------------------------------------------------- /main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/main.c -------------------------------------------------------------------------------- /mifare.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/mifare.c -------------------------------------------------------------------------------- /mifare.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/mifare.h -------------------------------------------------------------------------------- /mifare/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/mifare/README.md -------------------------------------------------------------------------------- /mifare/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/mifare/aes.c -------------------------------------------------------------------------------- /mifare/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/mifare/aes.h -------------------------------------------------------------------------------- /mifare/des.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/mifare/des.c -------------------------------------------------------------------------------- /mifare/des.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/mifare/des.h -------------------------------------------------------------------------------- /mifare/mifare.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/mifare/mifare.c -------------------------------------------------------------------------------- /mifare/mifare.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/mifare/mifare.h -------------------------------------------------------------------------------- /mifare/mifare_aid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/mifare/mifare_aid.c -------------------------------------------------------------------------------- /mifare/mifare_aid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/mifare/mifare_aid.h -------------------------------------------------------------------------------- /mifare/mifare_crypto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/mifare/mifare_crypto.c -------------------------------------------------------------------------------- /mifare/mifare_crypto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/mifare/mifare_crypto.h -------------------------------------------------------------------------------- /mifare/mifare_key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/mifare/mifare_key.c -------------------------------------------------------------------------------- /mifare/mifare_key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/mifare/mifare_key.h -------------------------------------------------------------------------------- /mifare/rand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/mifare/rand.c -------------------------------------------------------------------------------- /mifare/rand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/mifare/rand.h -------------------------------------------------------------------------------- /mifare/spr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/mifare/spr.h -------------------------------------------------------------------------------- /queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/queue.c -------------------------------------------------------------------------------- /queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/queue.h -------------------------------------------------------------------------------- /serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/serial.c -------------------------------------------------------------------------------- /serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/serial.h -------------------------------------------------------------------------------- /sim5218.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/sim5218.c -------------------------------------------------------------------------------- /sim5218.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/sim5218.h -------------------------------------------------------------------------------- /smartcard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/smartcard.c -------------------------------------------------------------------------------- /smartcard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/smartcard.h -------------------------------------------------------------------------------- /test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/test/Makefile -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/test/README.md -------------------------------------------------------------------------------- /test/mifare_auth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/test/mifare_auth.c -------------------------------------------------------------------------------- /test/mifare_auth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/test/mifare_auth.h -------------------------------------------------------------------------------- /test/serial_dummy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/test/serial_dummy.c -------------------------------------------------------------------------------- /test/test_aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/test/test_aes.c -------------------------------------------------------------------------------- /test/test_des.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/test/test_des.c -------------------------------------------------------------------------------- /test/test_general.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/test/test_general.c -------------------------------------------------------------------------------- /test/test_general.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/test/test_general.h -------------------------------------------------------------------------------- /test/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/test/test_main.c -------------------------------------------------------------------------------- /test/test_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/test/test_main.h -------------------------------------------------------------------------------- /test/test_mifare.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/test/test_mifare.c -------------------------------------------------------------------------------- /test/test_mifare.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/test/test_mifare.h -------------------------------------------------------------------------------- /test/test_mifare_aid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/test/test_mifare_aid.c -------------------------------------------------------------------------------- /test/test_mifare_crypto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/test/test_mifare_crypto.c -------------------------------------------------------------------------------- /test/test_mifare_desfire_aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/test/test_mifare_desfire_aes.c -------------------------------------------------------------------------------- /test/test_mifare_desfire_des.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/test/test_mifare_desfire_des.c -------------------------------------------------------------------------------- /test/test_mifare_desfire_key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/test/test_mifare_desfire_key.c -------------------------------------------------------------------------------- /test/test_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nceruchalu/easypay/HEAD/test/test_queue.c --------------------------------------------------------------------------------