390 Commits

Author SHA1 Message Date
ikari
481237636c Merge commit 'v0.1.2'
Conflicts:
	cic/supercic/supercic-key.asm
	pcb/kicad/RevE/fpga.sch
	pcb/kicad/RevE/mcu.sch
	pcb/kicad/RevE/memory.sch
	pcb/kicad/RevE/pwr_misc.sch
	pcb/kicad/RevE/sd2snes.brd
	pcb/kicad/RevE/sd2snes.net
	pcb/kicad/RevE/sd2snes.sch
	pcb/kicad/RevE/snesslot.sch
	pcb/kicad/libs/mypackages.mod
	pcb/kicad/libs/sdcard.bak
	pcb/kicad/libs/sdcard.mod
	snes/Makefile
	snes/const.a65
	snes/data.a65
	snes/header.a65
	snes/mainmenu.a65
	snes/memmap.i65
	snes/menu.a65
	snes/text.a65
	snes/time.a65
	src/Makefile
	src/bootldr/Makefile
	src/bootldr/clock.c
	src/bootldr/config.h
	src/bootldr/ffconf.h
	src/bootldr/iap.c
	src/bootldr/lpc1754boot.ld
	src/bootldr/main.c
	src/bootldr/timer.c
	src/bootldr/uart.c
	src/cic.c
	src/cic.h
	src/cli.c
	src/config
	src/config.h
	src/ff.c
	src/ff.h
	src/ffconf.h
	src/fileops.c
	src/fileops.h
	src/filetypes.c
	src/filetypes.h
	src/flash.script
	src/fpga_spi.c
	src/fpga_spi.h
	src/lpc1754.ld
	src/main.c
	src/memory.c
	src/memory.h
	src/msu1.c
	src/sdnative.c
	src/sdnative.h
	src/smc.c
	src/smc.h
	src/snes.h
	verilog/sd2snes/address.v
	verilog/sd2snes/main.ucf
	verilog/sd2snes/main.v
	verilog/sd2snes/mcu_cmd.v
	verilog/sd2snes/sd2snes.xise
	verilog/sd2snes/sd_dma.v
v0.1.2
2012-01-14 23:49:04 +01:00
ikari
a79a538560 update changelog 2012-01-14 23:08:12 +01:00
ikari
da2386e453 Firmware/MSU1: stop DAC at end of audio file 2012-01-14 12:18:13 +01:00
ikari
b8f4c9b584 Firmware: optimize non-sector-aligned SD DMA reads (bugfix) 2012-01-14 11:58:20 +01:00
ikari
d7ad740843 FPGA/Cx4: add missing file main.ucf 2012-01-14 02:25:34 +01:00
ikari
2d89eb8000 SNES menu: swap A and B buttons 2012-01-14 02:23:43 +01:00
ikari
d139fdb40c SNES menu: helper script for map creation 2012-01-14 02:22:42 +01:00
ikari
059966f06a FPGA/Cx4: optimize non-sector-aligned SD DMA reads 2012-01-14 02:21:01 +01:00
ikari
3243143c39 FPGA/Cx4: region override (patch register $213f) 2012-01-14 02:19:39 +01:00
ikari
a50522b4e9 FPGA: optimize non-sector-aligned SD DMA reads 2012-01-14 01:22:38 +01:00
ikari
eefcc712ca FPGA: add RAM1 pinout to user constraints 2012-01-14 01:21:40 +01:00
ikari
5a3e935a3e FPGA: region override (patch register $213f) 2012-01-14 01:21:21 +01:00
ikari
5f87768a14 Firmware: remove unnecessary crc16.c from Makefile 2012-01-14 01:17:59 +01:00
ikari
3436ccf46a Firmware: improve map detection 2012-01-14 01:17:20 +01:00
ikari
03ee71a626 Firmware/MSU1: add debug macros before logging statements 2012-01-14 01:14:37 +01:00
ikari
b272a6fc1c Firmware: optimize non-sector-aligned SD DMA reads 2012-01-14 01:13:36 +01:00
ikari
afc26397b1 Firmware: region override (patch register $213f) 2012-01-14 01:10:13 +01:00
ikari
3506cb0ba2 Firmware/bootldr: size reduction and stability measures 2012-01-14 01:05:15 +01:00
ikari
52d5fc9e92 PCB Rev.E: update BOM (RA103, RA104 final) 2012-01-13 13:39:24 +01:00
ikari
cbe30cb388 PCB Rev.E: update BOM (-> RA103, RA104 pending) 2012-01-10 23:59:33 +01:00
ikari
a52638b4be Firmware: update version number to 0.1.2 2012-01-02 23:36:42 +01:00
ikari
22fe28c624 SNES: insert debug marker 2012-01-02 23:34:45 +01:00
ikari
2c14c3f925 SNES: fix crash on empty database 2012-01-02 23:34:31 +01:00
ikari
fec9004dc1 SNES: display system information (new menu entry) 2012-01-02 23:33:24 +01:00
ikari
97aef4a2d3 Firmware: gather+display system information 2012-01-02 23:31:40 +01:00
ikari
6d28f3fb51 PCB: very basic solder paste pad reduction script 2011-12-27 10:31:39 +01:00
ikari
1585032c5a PCB: Rev.E2 (replace elusive Micrel regulator) 2011-12-27 01:56:24 +01:00
ikari
a7c1a29f10 add changelog v0.1.1a 2011-12-24 23:06:28 +01:00
ikari
90b91583a1 Firmware: use FatFS FASTSEEK option for MSU1 file access v0.1.1 2011-12-19 22:32:27 +01:00
ikari
20c2cdb961 Firmware/bootloader: add 'fresh' Makefile target (erase+program) 2011-12-19 22:29:19 +01:00
ikari
dc01edfe9a FPGA: add test suite 2011-12-19 22:26:09 +01:00
ikari
014cf46a69 SNES: add test suite (SNES side) 2011-12-19 22:22:51 +01:00
ikari
0a6c7f125b Firmware: add test suite 2011-12-19 22:17:49 +01:00
ikari
72642321a2 SuperCIC/key: fix unreliable pair mode entry (sync with lock) 2011-12-18 18:41:00 +01:00
ikari
37a9f09a78 Menu: simplify some memory accesses v0.1.0 2011-12-16 19:19:51 +01:00
ikari
d65d657ff7 Firmware: increase ROM space for directory structure 2011-12-16 19:18:09 +01:00
ikari
39b78ae91c Firmware: SD debugging + minor cleanups 2011-12-16 19:16:31 +01:00
ikari
c97278c3d6 Firmware: adjust to reduced bootloader size 2011-12-16 19:08:38 +01:00
ikari
e880fac0ba Firmware: disable some debug messages 2011-12-16 19:07:41 +01:00
ikari
4a9d40b841 Firmware: update version number 2011-12-16 19:06:02 +01:00
ikari
a474ccf475 Firmware/CLI: Add 'rm' command 2011-12-16 19:03:01 +01:00
ikari
e5285f8196 Firmware/bootloader: reduce bootloader size to 8192 bytes 2011-12-10 20:33:52 +01:00
ikari
9943eca294 Firmware/bootloader: change CPU frequency from 92MHz to 96MHz 2011-12-10 20:32:48 +01:00
ikari
d1919c5f14 PCB/Rev.E: update schematic, PCB and component diagram with recent changes 2011-12-02 10:01:37 +01:00
ikari
aabed6e40c PCB/Rev.E: component layout diagrams 2011-12-02 09:24:46 +01:00
ikari
d94b435511 PCB Rev.E: add BOM 2011-11-11 00:23:15 +01:00
ikari
93a12f3ca1 FPGA: fix occasional erroneous write inhibit 2011-11-10 23:41:33 +01:00
ikari
bd1f5215db firmware: fix db entry linking on bank switch 2011-11-10 18:10:26 +01:00
ikari
08cace5c12 firmware: increase qsort entry limit to 2048 2011-11-10 18:06:22 +01:00
ikari
68f255d75b firmware, FPGA: fix for some SD cards 2011-11-10 17:54:52 +01:00