INL-retro-progdump/firmware/source
Paul Black ASUS win7 9c57f1bdb3 Massively overdue commit of several months worth of random work.
Mostly adding support for mappers as I needed it for my own hardware
builds:
-MMC1
-mapper 30
-easy NSF (still need to update for mapper verilog fix)
-action53 (still need to update for mapper verilog fix)
-dual port board flashing
-colordreams, not sure if I actually got this working
-color ninja, just a special CPLD version of colordreams for ninja boards

Just started working on SNES code.  slowly getting things up and working
outside of main inlretro.lua script similar to how NES has been handling
everything with it's own script.  Able to flash v3 boards fine.  v1 boards
flash without errors, but still having some mapping problems where it
verifies but won't boot.  v2 prototype flashes most bytes but not all,
seems v2 boards are much slower to output valid data..  But that may just
be the manufacturer ID codes..?

TODO next:
-bootloader dictionary that jumps to bootloader so don't have to manually
close jumper on the board.
-turn on the watchdog timer for stm32
-create some sort of host timeout so reset button on programmer isn't as
useful
-allow firmware programing algos to be uploaded and executed from SRAM for
faster code that also doesn't require specific firmware builds to support
new mapers.
-Finish JTAG to simplify programing NES & SNES CPLDs
-Sort out swim issue with stm8s001 CICs
-add SWIM support for avr
2018-07-08 20:23:44 -05: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 Massively overdue commit of several months worth of random work. 2018-07-08 20:23:44 -05:00
dump.h Have basic SNES cart detection and dumping working. Dumping mario paint 2017-08-21 12:30:39 -05:00
flash.c Massively overdue commit of several months worth of random work. 2018-07-08 20:23:44 -05: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 Massively overdue commit of several months worth of random work. 2018-07-08 20:23:44 -05: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 Massively overdue commit of several months worth of random work. 2018-07-08 20:23:44 -05:00
nes.c Massively overdue commit of several months worth of random work. 2018-07-08 20:23:44 -05:00
nes.h Massively overdue commit of several months worth of random work. 2018-07-08 20:23:44 -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 Massively overdue commit of several months worth of random work. 2018-07-08 20:23:44 -05:00
pinport_al.h Massively overdue commit of several months worth of random work. 2018-07-08 20:23:44 -05:00
snes.c Massively overdue commit of several months worth of random work. 2018-07-08 20:23:44 -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