INL-retro-progdump/firmware/source
Paul Black ASUS win7 c208924e45 Have BNROM 512KB PRG-ROM working for dumping and flashing.
Realizing much of my problems with discrete boards on original kazzos was
that I completely ignored the fact that most discretes are subject to bus
conflicts.  This makes writes to the mapper bank selecting uber flakey...
Created routine in bnrom.lua script to start flash operation by writing
the bank table to where Lizard puts it.  Need to write routine to find the
bank table in a provided rom for flashing.  And dumping needs to find the
bank table prior to making mapper writes and then use it for bank
switching!

Tested and working on AVR, stm adapter, and inl6
Lizard 512KB flash/dump:
AVR decrepit old firmware & app: 7.9KBps flash
AVR new firmware and app (this build) F:12.1KBps D:14.6KBps
STM adapter: F:31KBps D:114KBps
INL6: F:40KBps D:120KBps
2018-02-15 14:34:52 -06:00
..
asm_stm Committing working build that was used for flashing STM8 SNES v3.1 2017-12-20 09:28:01 -06:00
old Have USB drivers successfully calling usbFunctionSetup when vendor setup 2017-07-24 21:56:34 -05:00
avr_gpio.h Double and long overdue commit.. 2018-01-01 23:32:09 -06:00
buffer.c slight tweak to buffer.c for firmware, want buffer status to be last thing 2017-08-24 13:56:09 -05:00
buffer.h Have PRG-ROM flashing working for NROM on AVR KAZZO 2017-08-08 15:08:39 -05:00
dump.c Have BNROM 512KB PRG-ROM working for dumping and flashing. 2018-02-15 14:34:52 -06:00
dump.h Have basic SNES cart detection and dumping working. Dumping mario paint 2017-08-21 12:30:39 -05:00
flash.c Have BNROM 512KB PRG-ROM working for dumping and flashing. 2018-02-15 14:34:52 -06:00
flash.h Committing working build that was used for flashing STM8 SNES v3.1 2017-12-20 09:28:01 -06:00
io.c Double and long overdue commit.. 2018-01-01 23:32:09 -06:00
io.h Double and long overdue commit.. 2018-01-01 23:32:09 -06:00
jtag.c Another late commit from bunch of updates I made over a month ago.. 2018-02-13 14:36:43 -06:00
jtag.h Another late commit from bunch of updates I made over a month ago.. 2018-02-13 14:36:43 -06:00
main.c Double and long overdue commit.. 2018-01-01 23:32:09 -06:00
nes.c Getting closer to supporting various mappers. 2018-02-15 11:20:24 -06:00
nes.h Big update, have PRG-ROM dumping on NROM working for all devices! 2017-08-07 16:06:23 -05:00
operation.c Big update, have PRG-ROM dumping on NROM working for all devices! 2017-08-07 16:06:23 -05:00
operation.h Big update, have PRG-ROM dumping on NROM working for all devices! 2017-08-07 16:06:23 -05:00
pinport.c Have stm devices activating SWIM on SNES STM8 CIC. 2017-09-02 12:38:56 -05:00
pinport.h Double and long overdue commit.. 2018-01-01 23:32:09 -06:00
pinport_al.h Double and long overdue commit.. 2018-01-01 23:32:09 -06:00
snes.c Have SNES flashing and dumping working for all 3 kazzos on SNES v3.0p 2017-08-24 13:41:08 -05:00
snes.h Have SNES flashing and dumping working for all 3 kazzos on SNES v3.0p 2017-08-24 13:41:08 -05:00
swim.c Double and long overdue commit.. 2018-01-01 23:32:09 -06:00
swim.h Double and long overdue commit.. 2018-01-01 23:32:09 -06:00
types.h Have PRG-ROM flashing working for NROM on AVR KAZZO 2017-08-08 15:08:39 -05:00
usb.c Double and long overdue commit.. 2018-01-01 23:32:09 -06:00
usb.h Have stm devices activating SWIM on SNES STM8 CIC. 2017-09-02 12:38:56 -05:00