Commit Graph

  • 0baf125f45 FF.CFG: New option notify-volume= for notifying on insert/eject via speaker. Keir Fraser 2022-12-30 17:08:39 +00:00
  • d44a5e72ee FF.CFG: New option notify-volume= for notifying on insert/eject via speaker. Keir Fraser 2022-12-30 17:08:39 +00:00
  • 026b1dab0a i2c: Remove unnecessary static initialiser for i2c peripheral. Keir Fraser 2023-01-16 14:43:08 +00:00
  • 8b203cd0ee i2c: Remove unnecessary static initialiser for i2c peripheral. Keir Fraser 2023-01-16 14:43:08 +00:00
  • d3bc831400 Main Menu: New option "MCU Info" Keir Fraser 2023-01-15 13:58:14 +00:00
  • 9c73940f89 Main Menu: New option "MCU Info" Keir Fraser 2023-01-15 13:58:14 +00:00
  • d2f1f65843 AT32F415: Run at 144MHz Keir Fraser 2023-01-15 12:49:09 +00:00
  • 75877cb8eb AT32F415: Run at 144MHz Keir Fraser 2023-01-15 12:49:09 +00:00
  • 2288a4b78a SFRKC30.AT4.35: Rotary input pins are always routed to EXTI. Keir Fraser 2023-01-12 12:54:50 +00:00
  • c7a3c761df SFRKC30.AT4.35: Rotary input pins are always routed to EXTI. Keir Fraser 2023-01-12 12:54:50 +00:00
  • 6ada2a88a7 IMG.CFG: Add files for Ensoniq and Sequential Circuits hosts Keir Fraser 2022-12-20 08:23:58 +00:00
  • feb0b883da IMG.CFG: Add files for Ensoniq and Sequential Circuits hosts Keir Fraser 2022-12-20 08:23:58 +00:00
  • fea12a55f4 IMG.CFG: Allow sector size to be specified per sector. Keir Fraser 2022-12-18 12:24:17 +00:00
  • 912f7ef364 FF.CFG, OLED: New display-type sub-option "hflip". Keir Fraser 2022-12-18 15:20:29 +00:00
  • 4db76683d7 IMG.CFG: Allow sector size to be specified per sector. Keir Fraser 2022-12-18 12:24:17 +00:00
  • 96aeecc0bb FF.CFG, OLED: New display-type sub-option "hflip". Keir Fraser 2022-12-18 15:20:29 +00:00
  • 4b60840314 IMG.CFG: Dynacord ADS Keir Fraser 2022-12-17 17:41:53 +00:00
  • 7e79be8a96 Roland: Update IMG.CFG for 1.44MB sector skew observed on MT-200. Keir Fraser 2022-12-15 17:37:07 +00:00
  • 39f15211de IMG.CFG: Dynacord ADS Keir Fraser 2022-12-17 17:41:53 +00:00
  • e787a59862 Roland: Update IMG.CFG for 1.44MB sector skew observed on MT-200. Keir Fraser 2022-12-15 17:37:07 +00:00
  • aba3146892 xxx chg1 Keir Fraser 2018-11-16 09:33:24 +00:00
  • 7a9831d78e Update to v4.7a v4.7a Keir Fraser 2022-12-04 14:19:09 +00:00
  • bc5e2c44ca Update to v3.38 v3.38 Keir Fraser 2022-12-04 14:16:48 +00:00
  • ac92c03adc AT32F435: Fix RDATA pin deassert when drive is deselected. Keir Fraser 2022-12-02 22:50:03 +00:00
  • 027d19ee10 AT32F435: Fix RDATA pin deassert when drive is deselected. Keir Fraser 2022-12-02 22:50:03 +00:00
  • e604563923 github: Rewrite release creation rules Keir Fraser 2022-11-07 08:23:26 +00:00
  • e912ef4cf0 github: Rewrite release creation rules Keir Fraser 2022-11-07 08:23:26 +00:00
  • 3edd6373ed stm32f105: Temporarily eliminate logfile firmware to fit in Flash Keir Fraser 2022-11-06 19:46:24 +00:00
  • ed01de5aa4 SF7: Support Sega SF-7000 *.SF7 images Keir Fraser 2022-11-06 18:49:45 +00:00
  • 55aa1f1984 github: Use latest versions of checkout and upload-artifact actions Keir Fraser 2022-11-06 19:12:19 +00:00
  • 89a245a78c github: Rewrite deprecated set-output commands Keir Fraser 2022-11-06 19:00:14 +00:00
  • dbe9480d5f SF7: Support Sega SF-7000 *.SF7 images Keir Fraser 2022-11-06 18:49:45 +00:00
  • df0d5e5a89 github: Use latest versions of checkout and upload-artifact actions Keir Fraser 2022-11-06 19:12:19 +00:00
  • 8e8238c8ab github: Rewrite deprecated set-output commands Keir Fraser 2022-11-06 19:00:14 +00:00
  • 533bad146f Update GPIO drive characteristics. 435-drive Keir Fraser 2022-10-25 16:43:53 +01:00
  • 9de359a072 Examples: Fix Osborne IMG.CFG to use cskew instead of skew. Keir Fraser 2022-10-20 14:13:18 +01:00
  • 50462f5a6d Examples: Fix Osborne IMG.CFG to use cskew instead of skew. Keir Fraser 2022-10-20 14:13:18 +01:00
  • b348ae1687 Update to v3.37 v3.37 Keir Fraser 2022-10-20 11:40:32 +01:00
  • ffc26a57b8 amiga: Motor signal must be respected even while a disk is ejected. Keir Fraser 2022-10-18 16:44:43 +01:00
  • 24e5d5550d Fix IRQs being incorrectly left disabled on exit from update_amiga_id(). Keir Fraser 2022-10-18 15:50:13 +01:00
  • 6de7cc7151 amiga: Motor signal must be respected even while a disk is ejected. Keir Fraser 2022-10-18 16:44:43 +01:00
  • fc161f4e05 Fix IRQs being incorrectly left disabled on exit from update_amiga_id(). Keir Fraser 2022-10-18 15:50:13 +01:00
  • d6731dd1dc Update to v3.36 v3.36 Keir Fraser 2022-10-10 14:51:25 +01:00
  • 47e3b55168 AT32F435: Fix SD support over SPI. Keir Fraser 2022-09-23 08:21:04 +01:00
  • c1f1240c45 AT32F435: Fix SD support over SPI. Keir Fraser 2022-09-23 08:21:04 +01:00
  • bcdf9fc9f5 FF.CFG: New option osd-columns= to set number of OSD text columns. Keir Fraser 2022-10-09 12:55:51 +01:00
  • 080063e891 FF.CFG: New option osd-columns= to set number of OSD text columns. Keir Fraser 2022-10-09 12:55:51 +01:00
  • 0c15d01028 Improve code comments in update_amiga_id(). Keir Fraser 2022-10-09 12:34:22 +01:00
  • 9deb3b5f0c Improve code comments in update_amiga_id(). Keir Fraser 2022-10-09 12:34:22 +01:00
  • da026808dd New FF.CFG option osd-display-order=, analagous to LCD/OLED display-order= Keir Fraser 2022-09-05 14:25:02 +01:00
  • 18f1a27673 amiga: Synchronize amiga pin 34 to /MTR when motor-delay is configured. Output ungated open-collector /DD density signal on JC. Refs #354 Keir Fraser 2022-09-05 18:04:08 +01:00
  • 8637c47cbf New FF.CFG option osd-display-order=, analagous to LCD/OLED display-order= Keir Fraser 2022-09-05 14:25:02 +01:00
  • e137eaccf9 amiga: Synchronize amiga pin 34 to /MTR when motor-delay is configured. Output ungated open-collector /DD density signal on JC. Refs #354 Keir Fraser 2022-09-05 18:04:08 +01:00
  • ab1f656dac QD: Fix debug logging of interface mode (Roland vs not-Roland). Refs #583 Keir Fraser 2022-10-02 10:50:59 +01:00
  • 620ee339dd QD: Fix debug logging of interface mode (Roland vs not-Roland). Refs #583 Keir Fraser 2022-10-02 10:50:59 +01:00
  • 32116708cb Update to v3.35 v3.35 Keir Fraser 2022-08-04 13:54:22 +01:00
  • 5ccbe4ae46 FF.CFG: New option ungated= to ignore the drive-select line ungated Keir Fraser 2022-08-02 18:43:32 +01:00
  • 752844b7f3 AT32F435: Fix QuickDisk window calculation. Keir Fraser 2022-08-02 17:44:19 +01:00
  • 2d31c042f8 AT32F435: Fix QuickDisk window calculation. Keir Fraser 2022-08-02 17:44:19 +01:00
  • 086b549dcf AT32F435: Reduce sample clock to 72MHz, same as 105/415 build. Keir Fraser 2022-08-02 11:17:53 +01:00
  • 19042f251f AT32F435: Reduce sample clock to 72MHz, same as 105/415 build. Keir Fraser 2022-08-02 11:17:53 +01:00
  • 0ca4890d73 Update to v4.6a v4.6a Keir Fraser 2022-07-29 15:16:45 +01:00
  • 8561197372 direct access: Clear the write-protect line when entering direct-access mode Keir Fraser 2022-07-29 15:13:50 +01:00
  • 2631e0b2cb Update to v4.5a v4.5a Keir Fraser 2022-07-29 09:27:19 +01:00
  • f9e8023327 Rename hex and dfu files to flashfloppy-at415-st105-* Keir Fraser 2022-07-28 09:34:55 +01:00
  • fdf1c936eb Rename hex and dfu files to flashfloppy-at415-st105-* Keir Fraser 2022-07-28 09:34:55 +01:00
  • 030d66ea9c build: VPATH is not needed. Keir Fraser 2022-07-10 10:30:01 +01:00
  • ad688c18a4 build: VPATH is not needed. Keir Fraser 2022-07-10 10:30:01 +01:00
  • 3db5e96e76 Fix GCC 12 infinite loop in strlen Eric Anderson 2022-07-09 19:48:34 -07:00
  • d5b4ec76cb Fix GCC 12 infinite loop in strlen Eric Anderson 2022-07-09 19:48:34 -07:00
  • 317b34715d Makefile: Use VPATH to avoid rsync Eric Anderson 2022-07-09 15:01:18 -07:00
  • eea5041696 Makefile: Use VPATH to avoid rsync Eric Anderson 2022-07-09 15:01:18 -07:00
  • d59265c05c Update to v3.34 v3.34 Keir Fraser 2022-07-04 14:55:23 +01:00
  • 7278acc522 AT32F435: Cache HFE and QD image data. There is plenty of RAM. Keir Fraser 2022-07-04 14:34:50 +01:00
  • eb7afca29d AT32F435: Fix LDO boost (to 1.3v) and Flash divider before configuring 288MHz SYSCLK. Keir Fraser 2022-07-04 13:03:46 +01:00
  • edb2686d57 AT32F435: Fix LDO boost (to 1.3v) and Flash divider before configuring 288MHz SYSCLK. Keir Fraser 2022-07-04 13:03:46 +01:00
  • 4ef0e2a59e board_get_buttons: Remove extraneous code comment Keir Fraser 2022-07-04 08:37:45 +01:00
  • c5204442ae board_get_buttons: Remove extraneous code comment Keir Fraser 2022-07-04 08:37:45 +01:00
  • 1bae3e5ad8 io_test: Fix for newer board versions Keir Fraser 2022-07-04 08:27:41 +01:00
  • 66581698f7 board_get_buttons: Fix order of Left & Right buttons. Keir Fraser 2022-07-04 08:26:48 +01:00
  • b6605d0a1e io_test: Fix for newer board versions Keir Fraser 2022-07-04 08:27:41 +01:00
  • 2fc8b68786 board_get_buttons: Fix order of Left & Right buttons. Keir Fraser 2022-07-04 08:26:48 +01:00
  • b23021407e Replace is_*pin_mcu booleans with an mcu_package enumeration. Keir Fraser 2022-06-27 14:02:31 +01:00
  • 1970a01cc9 Allow rotary encoder at PA13/PA14 on any LQFP48 or LQFP64 MCU Keir Fraser 2022-06-27 13:12:57 +01:00
  • 8ad53eb84c Replace is_*pin_mcu booleans with an mcu_package enumeration. Keir Fraser 2022-06-27 14:02:31 +01:00
  • 31751c77cc Allow rotary encoder at PA13/PA14 on any LQFP48 or LQFP64 MCU Keir Fraser 2022-06-27 13:12:57 +01:00
  • a259e23bc6 build: Check that output Hex files fit within their assigned Flash space. Refs #660 Keir Fraser 2022-06-24 12:05:26 +01:00
  • c2885b87ba stm32f105: Nobble the debug build. It doesn't otherwise fit in its Flash allocation. Refs #660 Keir Fraser 2022-06-24 12:19:28 +01:00
  • 4f96058924 build: Check that output Hex files fit within their assigned Flash space. Refs #660 Keir Fraser 2022-06-24 12:05:26 +01:00
  • 66bd55b483 GCC12, FatFs: Avoid uninitialised assignment error in f_open(). Refs #660 Keir Fraser 2022-06-23 08:12:48 +01:00
  • a4314235c3 GCC12, FatFs: Avoid uninitialised assignment error in f_open(). Refs #660 Keir Fraser 2022-06-23 08:12:48 +01:00
  • 6c0c75f532 GCC12: Convert array comparisons to pointer-to-first-element comparisons. These are equivalent, but the former is deprecated in C++20 and warned by GCC12. Refs #660 Keir Fraser 2022-06-23 08:10:56 +01:00
  • f4ccf03d20 GCC12: Convert array comparisons to pointer-to-first-element comparisons. These are equivalent, but the former is deprecated in C++20 and warned by GCC12. Refs #660 Keir Fraser 2022-06-23 08:10:56 +01:00
  • 53eb0bac5f Improve tests, include JP jumper test 435-test Keir Fraser 2022-06-21 07:41:53 +01:00
  • 5c9f701adc Test firmware Keir Fraser 2022-06-20 17:42:15 +01:00
  • 98a0d92d32 Update to v3.33 v3.33 Keir Fraser 2022-06-20 11:48:41 +01:00
  • b4ae0d895d Shorten debug banners. Squeezed for space on 105 debug build. Keir Fraser 2022-06-17 17:33:08 +01:00
  • a3b8867f8a Shorten debug banners. Squeezed for space on 105 debug build. Keir Fraser 2022-06-17 17:33:08 +01:00
  • 5449d569d1 Rename the HEX and DFU dist files for clarity. Keir Fraser 2022-06-17 17:20:38 +01:00
  • ed2d0a19e1 FlashFloppy+: Improve banner text and 7-seg LED info text. Keir Fraser 2022-06-17 17:10:00 +01:00