proxmark3/common
henryk@ploetzli.ch 8fcbf652da New bootrom
+ Add common area at end of RAM to communicate between main os and bootrom
+ Lower stack end to make room for common area
+ Implement CMD_DEVICE_INFO in both OS and bootrom to give information about the current state and supported features
+ Allow hands-free firmware update: When CMD_START_FLASH is received over USB in OS mode, the device will reset and enter the bootrom
  Pressing the button in hands-free update mode takes precedence: releasing the button will immediately abort firmware update and 
  perform a reset. Do not press the button.
+ Require each flash sequence to be preceded by a CMD_START_FLASH to set up the boundaries for the following flash sequence
  Not compatible with linux flasher before SVN revision 200
  Currently no compatible flasher for Windows. WINDOWS USERS: DO NOT UPDATE YOUR BOOTROM YET
+ Protect bootrom flash area unless magic unlock sequence is given in CMD_START_FLASH
2009-09-01 14:44:38 +00:00
..
crc16.c added tiwrite command, split LF code from appmain into lfops.c 2009-07-25 11:47:43 +00:00
default_version.c Implement version information storage and retrieval for the bootrom and the osimage. 2009-08-28 06:40:44 +00:00
iso14443_crc.c Added a new function to read ISO14443-B ST Microelectronics SRI512 memory tags. 2009-04-16 08:37:24 +00:00
ldscript.common New bootrom 2009-09-01 14:44:38 +00:00
Makefile.common New bootrom 2009-09-01 14:44:38 +00:00
usb.c Send Stall in response to USB SET FEATURE or CLEAR FEATURE requests. Speeds up device enumeration on linux by 10s. 2009-08-28 00:44:09 +00:00