TommyPROM Release History
  
    
      | Revision | Date_added | Notes | 
  
  
    
      | 1.0 | 2017-02-27 | Initial version to support 28C256 EEPROMs | 
    
      | 1.5 | 2018-05-10 | Split into modular PromDevice drivers to support 8655A | 
    
      | 1.6 | 2018-12-22 | Early suport for 27C devices | 
    
      | 1.7 | 2019-06-08 | Add Lock command for 28C256 | 
    
      | 1.8 | 2019-06-09 | Optimize address register code to meet unlock timing requirements and create HardwareVerify sketch | 
    
      | 2.0 | 2019-07-19 | Extend addressing to 19 bits to read larger chips, like the 29C040 | 
    
      |  | 2020-08-08 | Add dedicated sketch to unlock 28C256 chips using Ben Eater hardware design | 
    
      | 2.1 | 2020-08-15 | Add Poke command | 
    
      | 2.2 | 2020-08-24 | Add support for 74LS595 shift registers for addressing and fix XModem ACK issue | 
    
      | 2.3 | 2020-08-26 | Fix addressing bug | 
    
      | 2.4 | 2020-10-10 | Add XModem debugging information and fix #17 for AT28C256 write failures | 
    
      | 2.5 | 2020-10-14 | Change XModem default to 8-bit checksum instead of CRC16 | 
    
      | 2.6 | 2020-11-11 | Change XModem default back to CRC16 | 
    
      | 2.7 | 2020-11-14 | Additional XModem protocol error handling | 
    
      | 3.0 | 2021-08-12 | Support for SST39SF0x0 flash devices | 
    
      | 3.1 | 2022-12-10 | Support for 27C257/27E257 EEPROM | 
    
      | 3.2 | 2022-12-13 | Support for SST28SF flash | 
    
      | 3.3 | 2022-12-14 | Support 29C0x0 flash | 
    
      |  | 2022-12-23 | Documentation for TommyPROM32 PCB | 
    
      | 3.4 | 2024-04-09 | Support 2316,2332, and 2364 mask-programmed ROMs | 
    
      | 3.5 | 2024-04-12 | jcranes’s updates to CLI for better parameter defaults and additional error checking | 
    
      | 3.6 | 2024-04-23 | Remove debug commands by default - can be enabled in Configure.h | 
    
      | 3.7 | 2024-05-03 | Change overwrite algorithm for 27 series to match SEEQ and M27256 datasheets |