Commit Graph

  • 8d58ca0f7b Big code cleanup and re-indented, finally ! (Thanks astyle!) develop old_develop Godzil 2014-01-22 22:01:00 +00:00
  • 7e0186d7a0 Automatically generate the fpga bit .h file Godzil 2014-01-16 22:24:54 +00:00
  • 0ea53495b0 Merge branch 'develop' into merging merging Godzil 2014-01-16 22:16:51 +00:00
  • 3cc8af1753 Menu: rename menu labels to "filesel", minor tweaks/fixes udev Maximilian Rehkopf 2013-10-18 15:35:41 +02:00
  • c8b24a9618 Firmware: fix loading of partial-size BS dumps Maximilian Rehkopf 2013-10-18 15:32:42 +02:00
  • c380ce9503 Adjust OpenOCD configuration for more recent versions Maximilian Rehkopf 2013-10-18 15:31:25 +02:00
  • a734ae1ec5 pamper the compiler Maximilian Rehkopf 2013-10-18 15:30:08 +02:00
  • f7d393451a Firmware: timeouts for FPGA configuration; LED flash codes for various FPGA related errors Maximilian Rehkopf 2013-10-18 14:43:02 +02:00
  • 28949ac307 Firmware: preparations for USB Maximilian Rehkopf 2013-10-18 14:40:20 +02:00
  • 4ff823078f Bootloader: fix flash buffer alignment Maximilian Rehkopf 2013-10-18 14:37:36 +02:00
  • 988d84954b Bootloader: change baud rate from 921600 to more common 115200 Maximilian Rehkopf 2013-10-18 14:37:12 +02:00
  • 3f2e4e37db menu: rename menu.a65 to filesel.a65; add required library to README Maximilian Rehkopf 2013-10-18 14:20:19 +02:00
  • 1d928e7091 Merge branch 'udev' into develop Godzil 2013-10-06 14:42:39 +01:00
  • 39b07df47e Correct LoROM SRAM mapping for smaller ROMs Maximilian Rehkopf 2013-06-30 23:16:27 +02:00
  • 78beed80d7 FPGA: fix BSX PSRAM mapping Maximilian Rehkopf 2013-06-26 10:44:57 +02:00
  • f7aa9832c6 update changelog Maximilian Rehkopf 2012-11-18 21:01:39 +01:00
  • 7233278db2 Firmware: fix FPGA DMA call Maximilian Rehkopf 2012-11-18 20:12:19 +01:00
  • 443f7b138c Firmware: update version number to 0.1.5 Maximilian Rehkopf 2012-11-18 20:11:46 +01:00
  • e92ad06f38 FPGA/Cx4: slow down bus timing Maximilian Rehkopf 2012-11-18 20:10:29 +01:00
  • fa1e09d867 FPGA: fix large SRAM mapping Maximilian Rehkopf 2012-11-18 17:18:26 +01:00
  • e504079e5d FPGA: slow down bus timing Maximilian Rehkopf 2012-11-07 22:32:33 +01:00
  • 1f5af01bc0 FPGA: add BS-X "hole" (regs 09-0b) Maximilian Rehkopf 2012-11-07 22:31:28 +01:00
  • 648569d900 Firmware: fix big SRAM handling Maximilian Rehkopf 2012-11-07 22:29:38 +01:00
  • b91b598758 Firmware: fix MSU1 main loop behaviour Maximilian Rehkopf 2012-11-07 11:06:56 +01:00
  • 04c3cbc7a2 Firmware: [debug] log file size after loading Maximilian Rehkopf 2012-11-07 11:06:29 +01:00
  • c204aa9a0b Firmware/FPGA: replace magic numbers with constants Maximilian Rehkopf 2012-11-07 11:03:58 +01:00
  • 605fc2dfb1 Firmware: remove unused file sdcard.h Maximilian Rehkopf 2012-11-07 09:54:30 +01:00
  • b67e2a5c77 Firmware: clean up clock/timer init Maximilian Rehkopf 2012-11-07 09:44:50 +01:00
  • fee97e5016 Firmware/CLI: list short file name and file size in ls command; print file name when saving SRAM Maximilian Rehkopf 2012-11-07 09:31:33 +01:00
  • ce23ff6954 Firmware/CLI: add memset command, rename 'resume' to 'exit' Maximilian Rehkopf 2012-11-07 09:27:00 +01:00
  • 83b18cc447 Firmware: fix compile errors with newer gccs Maximilian Rehkopf 2012-11-07 09:23:50 +01:00
  • e33fbdf77f menu: Ignore input from non-standard controllers (resolve #29) Maximilian Rehkopf 2012-09-30 00:24:13 +02:00
  • 9287d637d1 FPGA: properly map large SRAM (LoROM > 32kB, HiROM > 8kB) Maximilian Rehkopf 2012-09-24 22:52:05 +02:00
  • 13c24bea9d FPGA: more accurate BS-X memory map Maximilian Rehkopf 2012-09-24 22:49:54 +02:00
  • 791b688f40 menu: fix #26: first note cut off on S-APU SNESes Maximilian Rehkopf 2012-09-24 22:37:39 +02:00
  • 5939b6e581 Firmware: sort by entire filename, not just first 20 characters Maximilian Rehkopf 2012-08-25 19:36:24 +02:00
  • 043eeea399 Automate cfgware.h file generation. Will automatically search the .bit file from sd2sneslite rle it and convert to .h file. Godzil 2012-08-23 16:55:50 +02:00
  • c4ef438cac Update openocd interface to match my own interface Godzil 2012-04-16 23:30:19 +02:00
  • 82998d7a48 PCB/Rev.E2: Add BOM godzil_dev2 Maximilian Rehkopf 2012-08-06 23:33:01 +02:00
  • 32a0a50c54 update changelog for 0.1.4a Maximilian Rehkopf 2012-07-15 20:21:14 +02:00
  • b8d3b952ad firmware: bump version no. to 0.1.4a Maximilian Rehkopf 2012-07-14 21:27:07 +02:00
  • e97396adc9 menu: fix DMA initialization (sprite glitches in some games) Maximilian Rehkopf 2012-07-14 21:25:51 +02:00
  • a72476ea6c Merge pull request #24 from Godzil/develop mrehkopf 2012-07-10 03:53:32 -07:00
  • d47858083a FPGA/Cx4: update user constraints for changed system clock Maximilian Rehkopf 2012-07-09 18:52:33 +02:00
  • a7ac2f8900 update changelog Maximilian Rehkopf 2012-07-09 18:52:03 +02:00
  • c80bdfbf59 Firmware: do not turn off write LED in case of periodic SRAM saving Maximilian Rehkopf 2012-07-09 02:28:26 +02:00
  • a9ea821c0d Firmware: implement MSU1 interface changes Maximilian Rehkopf 2012-07-09 02:27:53 +02:00
  • 9baa4b7f9f Firmware: move SaveRAM to $E00000 Maximilian Rehkopf 2012-07-09 02:26:50 +02:00
  • 2ef480f751 FPGA/DSPx: buffer register input Maximilian Rehkopf 2012-07-09 02:23:57 +02:00
  • 6b3a7eb4ae FPGA/SRTC: buffer register/address input Maximilian Rehkopf 2012-07-09 02:22:57 +02:00
  • effa2a6972 FPGA/SDDMA: fix clock glitch, adjust RAM write timings Maximilian Rehkopf 2012-07-09 02:22:07 +02:00
  • 9253cc45b0 FPGA: implement MSU1 "audio error" status bit Maximilian Rehkopf 2012-07-09 02:20:13 +02:00
  • 9fbe61bad1 FPGA: Use internal clock instead of SNES master clock for $213F RMW timing Maximilian Rehkopf 2012-07-09 02:18:28 +02:00
  • 968c347986 FPGA/SPI: detect end of byte via MSB toggle instead of constant compare of async input Maximilian Rehkopf 2012-07-09 02:17:01 +02:00
  • c231c8b821 FPGA: misc cleanup Maximilian Rehkopf 2012-07-09 02:15:21 +02:00
  • 60d7a08117 FPGA: Adjust Cx4 timing to new master clock rate Maximilian Rehkopf 2012-07-09 02:13:44 +02:00
  • 7df6909266 FPGA: rework shared memory access FSM Maximilian Rehkopf 2012-07-09 02:12:59 +02:00
  • 006ea8c44a FPGA: debug wires Maximilian Rehkopf 2012-07-09 02:03:59 +02:00
  • 684e2c3b81 FPGA/BSX: fix checksum registers Maximilian Rehkopf 2012-07-09 02:00:29 +02:00
  • 3af05cef91 FPGA/sd2sneslite: add missing file mcu_cmd.v; remove avr_cmd.v Maximilian Rehkopf 2012-07-09 01:55:02 +02:00
  • a083d80ff9 FPGA: update clock speed to 88MHz Maximilian Rehkopf 2012-07-09 01:54:05 +02:00
  • 8148f5567c FPGA: properly synchronize external signals Maximilian Rehkopf 2012-07-09 01:48:43 +02:00
  • 1a52da6272 FPGA: Adjust DAC I²S signal timing Maximilian Rehkopf 2012-07-09 01:41:47 +02:00
  • e33b2b2bc7 FPGA: simple SNES address input filtering Maximilian Rehkopf 2012-07-09 01:37:57 +02:00
  • 3530613349 FPGA: prepare new SNES command interface for future use (SNES side) Maximilian Rehkopf 2012-07-09 01:29:47 +02:00
  • 0d02bfded7 Firmware: adjust to SPI changes Maximilian Rehkopf 2012-07-09 01:19:44 +02:00
  • 576cedd285 Update embedded FPGA config Maximilian Rehkopf 2012-07-09 01:17:32 +02:00
  • e6f77c242b Update changelog for version 0.1.4 Maximilian Rehkopf 2012-07-09 01:15:25 +02:00
  • 86d6f04870 Add gitignore file. Godzil 2012-04-16 23:32:18 +02:00
  • e2af175f05 Correct baudrate on normal application. Godzil 2012-04-16 23:29:55 +02:00
  • 583309491c Change baudrate to more standard 115200 Godzil 2012-04-16 23:27:55 +02:00
  • 9076d475cd Commit my latest changes godzil_dev Godzil 2012-07-05 14:37:47 +02:00
  • 40099772f7 menu: comments Maximilian Rehkopf 2012-07-03 20:44:17 +02:00
  • 247e6591c4 menu: replace AVR with MCU in labels Maximilian Rehkopf 2012-07-03 20:43:48 +02:00
  • 1b77a6e7fa menu: remove redundant code from DMA macro Maximilian Rehkopf 2012-07-03 20:43:18 +02:00
  • eede8b491b menu: properly init P register for gettimt Maximilian Rehkopf 2012-07-03 16:21:46 +02:00
  • 350b83e06b menu: fix scroll bug when entering directories with long names Maximilian Rehkopf 2012-07-03 16:20:45 +02:00
  • 943a3d14bb menu: fix order of SNES initialization Maximilian Rehkopf 2012-07-03 16:18:12 +02:00
  • 5eae77f626 menu: fade in screen on cold boot Maximilian Rehkopf 2012-07-03 16:14:39 +02:00
  • 14a2136be7 menu: speed up print routine, move tilemap buffers to bank $7E Maximilian Rehkopf 2012-07-03 16:10:30 +02:00
  • 45b67d0f1a Firmware: Change ROM size detection for broken headers Maximilian Rehkopf 2012-07-01 03:27:34 +02:00
  • e23a76d812 Firmware: properly enable offloading before f_lseek Maximilian Rehkopf 2012-07-01 03:25:37 +02:00
  • f4b8d57810 Firmware/FatFs: make f_gets break on NUL character as well Maximilian Rehkopf 2012-07-01 03:24:35 +02:00
  • 1be6885223 Firmware: bump default date Maximilian Rehkopf 2012-07-01 03:23:27 +02:00
  • 2eeaaefcef Firmware/SD: implement FatFs CTRL_SYNC ioctl (issue #4) Maximilian Rehkopf 2012-07-01 03:20:27 +02:00
  • 71aef898d2 Firmware: load database using DMA Maximilian Rehkopf 2012-07-01 03:18:16 +02:00
  • d9e1680800 Firmware: remove SPI speed switching Maximilian Rehkopf 2012-07-01 03:15:27 +02:00
  • 57bb6351e7 Firmware: change CPU frequency to 88MHz Maximilian Rehkopf 2012-07-01 03:12:05 +02:00
  • 023901cab2 Firmware: refactor SNES reset pulse Maximilian Rehkopf 2012-07-01 03:08:36 +02:00
  • 6038d94d0f Firmware/cli: add mkdir command Maximilian Rehkopf 2012-07-01 03:03:30 +02:00
  • aef19a2576 Firmware/cli: check parameters to saveraw command Maximilian Rehkopf 2012-07-01 03:01:02 +02:00
  • 3db272662c firmware: disregard trailing slash when sorting directory names Maximilian Rehkopf 2012-06-11 02:00:58 +02:00
  • 91458011aa minor comment cleanup Maximilian Rehkopf 2012-06-11 02:00:18 +02:00
  • c062800386 firmware: speedup filesystem footprinting Maximilian Rehkopf 2012-06-11 01:59:39 +02:00
  • 61c7014f85 firmware: keep directory tables within bank boundaries Maximilian Rehkopf 2012-06-11 01:59:04 +02:00
  • 64b1b07333 firmware: change filesystem footprint calculation (order of files doesn't matter) Maximilian Rehkopf 2012-06-11 01:57:06 +02:00
  • 723bf9eb95 firmware: limit number of files per directory Maximilian Rehkopf 2012-06-11 01:56:09 +02:00
  • 9c84f01fd5 firmware: update embedded FPGA config Maximilian Rehkopf 2012-06-11 01:54:48 +02:00
  • a5a02992e5 FPGA/embedded config: slightly tighten timing constraints Maximilian Rehkopf 2012-06-11 01:52:45 +02:00
  • 0f38935981 menu: fix xscroll bug when entering directories with scrolled names Maximilian Rehkopf 2012-06-11 01:51:22 +02:00