Adapt to run on final 2.0 hardware.
Cardreader: Switch card power in software Cardreader: Cleanup some dead code Cardreader: Change IO Pins and Clockgen Timer to match new hardware. Cardreader: Update LCD lib and set 4 bit mode pins. Cardreader: Fix racecondition where serial interfaces bytes can get lost while processing an LCD command. The sender will now be notified when the commadn is complete. Control: Support low battery shutdown override in new UPS. Control: Support diabling keyslots Control: Re-enable IDLE sleep mode. Control: Change Cardreader power request pin polarity (high = power needed) Control: Support RNG power software control (currently always on, to be changed). Control: Update shell help command, to list all commands.
Showing
- CardReader/ISO7816-reader.c 95 additions, 85 deletionsCardReader/ISO7816-reader.c
- CardReader/ISO7816-reader.h 7 additions, 2 deletionsCardReader/ISO7816-reader.h
- CardReader/Makefile 8 additions, 6 deletionsCardReader/Makefile
- CardReader/clockout.c 5 additions, 5 deletionsCardReader/clockout.c
- CardReader/common.h 3 additions, 1 deletionCardReader/common.h
- CardReader/lcd.c 25 additions, 38 deletionsCardReader/lcd.c
- CardReader/lcd.h 5 additions, 0 deletionsCardReader/lcd.h
- CardReader/main.c 28 additions, 16 deletionsCardReader/main.c
- Control/Makefile 5 additions, 5 deletionsControl/Makefile
- Control/cardreader_interface.c 21 additions, 2 deletionsControl/cardreader_interface.c
- Control/common.h 1 addition, 0 deletionsControl/common.h
- Control/door.c 3 additions, 0 deletionsControl/door.c
- Control/keystore.c 46 additions, 5 deletionsControl/keystore.c
- Control/keystore.h 14 additions, 3 deletionsControl/keystore.h
- Control/main.c 5 additions, 5 deletionsControl/main.c
- Control/power_monitor.c 29 additions, 2 deletionsControl/power_monitor.c
- Control/power_monitor.h 3 additions, 0 deletionsControl/power_monitor.h
- Control/random.c 17 additions, 21 deletionsControl/random.c
- Control/random.h 0 additions, 1 deletionControl/random.h
- Control/shell/shell.c 69 additions, 15 deletionsControl/shell/shell.c
Loading
Please register or sign in to comment