INL-retro-progdump/firmware
Paul Molloy f4bbad3d4a Have SWIM write communications working on STM Adatper and INL6.
Able to enter active mode and Write on the fly.
Simple test to toggle LED on STM8 GPIO works!
Still quite far from ideal setup.  Some things needed:
-defines for ACK/NAK/NO_RESP in dictionary to report inteligbly to lua
-move test SWIM code into separate lua script
-define STM8-CIC registers for easier calling from lua
-entering active mode is too board dependent, need to use swim_base
-Need to make better use of device timers for entering active mode
-arm assembly is quite a mess, unaware of calling convention when writting
-stopping more than just r0-4, r5+ need to be restored if used
-thinking I'd like a full out assmebly file that gets compiled separately
-nothing is done to support SWIM with AVR
-hacking lack of powerful enough pullup on SWIM pin
	not much that can be done to get around this...
	don't want to add resistors to programmer for every pin I 'might' use
	don't want to add resistors to each board that's made
-seems to work well enough, but reads will prob prove challenging
-currently only running at slow speed with ton of NOPs
2017-09-04 13:53:37 -05:00
..
build_avr Have SNES flashing and dumping working for all 3 kazzos on SNES v3.0p 2017-08-24 13:41:08 -05:00
build_stm Have SNES flashing and dumping working for all 3 kazzos on SNES v3.0p 2017-08-24 13:41:08 -05:00
include_stm Creation of pinport abstraction layer to make firmware more generic to the 2017-07-22 23:58:16 -05:00
release Successfully building avr & stm core with one set of files. 2017-07-22 17:03:23 -05:00
source Have SWIM write communications working on STM Adatper and INL6. 2017-09-04 13:53:37 -05:00
source_stm_only commiting files as they were left a couple weeks ago.. 2017-08-20 16:38:12 -05:00
usbdrv_Vusb Starting to separate AVR build so STM can be build alongside in same dir 2017-07-22 14:01:07 -05:00
Make_avr Creation of pinport abstraction layer to make firmware more generic to the 2017-07-22 23:58:16 -05:00
Make_stm_adapter Well over due commit with lots of updates.. 2017-08-05 16:04:59 -05:00
Make_stm_inl6 Well over due commit with lots of updates.. 2017-08-05 16:04:59 -05:00
Makefile Big update, have PRG-ROM dumping on NROM working for all devices! 2017-08-07 16:06:23 -05:00