Commit graph

  • b3f96af97a
    Fix a trivial typo in README patch-1 Jeff Epler 2024-04-15 13:59:31 -0500
  • 0351c481c0 FF.CFG: Get rid of single quotes around example config values master rad/master Keir Fraser 2024-03-19 10:31:56 +0000
  • 6b9850ffda Apple2 first cut apple2 Keir Fraser 2024-03-13 17:43:56 +0000
  • ca7144b454 Add an example IMG.CFG for the ZX Spectrum FDC-1 / Sandy FDD2 interfaces Keir Fraser 2024-02-29 14:47:39 +0000
  • e829d827da github: Update workflow actions to latest versions Keir Fraser 2024-02-05 15:08:48 +0000
  • c6310b803b Update to v3.42 v3.42 Keir Fraser 2024-01-11 13:53:15 +0000
  • 3946e7f7a6 adf: More accurate value for write_bc_ticks Keir Fraser 2024-01-11 13:26:58 +0000
  • 18ecd15be9 qd: Use sampleclk_ns() rather than hardcoding a sample count value Keir Fraser 2024-01-11 13:26:12 +0000
  • ae4245018d floppy: Gently de-jitter/precomp WDATA line Keir Fraser 2024-01-10 15:38:15 +0000
  • cbbac4e3c2 Add an example IMG.CFG configuration for GRiD Compass Keir Fraser 2024-01-11 09:38:08 +0000
  • 359d9643f1 floppy: Gently de-jitter/precomp WDATA line issue-861 Keir Fraser 2024-01-10 15:38:15 +0000
  • 69e2c545a3 hfe: Process HFEv3 opcodes when writing Eric Anderson 2023-07-16 10:59:11 -0700
  • 959fd9a4a0 img, dsk: Stream writes to flash Eric Anderson 2023-07-16 10:15:31 -0700
  • da6188ae7e hfe: Clarify HFEv3 tracklen "caching" in hfe_seek_track(). Keir Fraser 2023-09-17 08:37:37 +0100
  • 9ac66c313e hfe: On track setup, start_bc = start_ticks * max_bc / max_ticks Keir Fraser 2023-09-17 08:33:00 +0100
  • 33ce100bca tweaks img-writechunks Keir Fraser 2023-09-17 13:29:36 +0100
  • 345c55d3b2 tweaks dsk-writechunks Keir Fraser 2023-09-17 13:34:00 +0100
  • b743ba9463 dsk: Stream writes to flash Eric Anderson 2023-07-16 10:15:31 -0700
  • 7fed26da99 img: Stream writes to flash Eric Anderson 2023-07-16 09:53:57 -0700
  • 25742f6ecf util: New function udiv64(): 64/32 -> 32q Keir Fraser 2023-09-17 08:31:59 +0100
  • 0c423fb9de dsk: Use constant CHUNK_SIZE Eric Anderson 2023-08-19 04:02:59 -0700
  • 548c791cc2 img: Use constant CHUNK_SIZE Eric Anderson 2023-08-19 03:14:23 -0700
  • 11a2ea9e2c debug: Cut USBH trace verbosity to fix the build (firmware binary too large) Keir Fraser 2022-01-26 08:29:28 +0000
  • e2f010c648 New logging macro log() prepends a LOG_PREFIX to log output Keir Fraser 2023-09-16 21:27:30 +0100
  • b34cb95543 Share debug strings between IMG and DSK Eric Anderson 2023-07-03 08:03:41 -0700
  • cc67ce5903 Merge very short fluxes when processing WDATA Keir Fraser 2023-09-16 18:00:23 +0100
  • dea7a6ae4d HFEv3: Reuse tracklen_ticks and stk_per_rev from previous track Eric Anderson 2021-06-27 09:51:15 -0500
  • 78f93ea431 Avoid fake_fired for realtime seek/write Eric Anderson 2021-06-27 12:57:36 -0500
  • 9308d30b2e Upgrade gh-actions to Ubuntu 22.04 Eric Anderson 2023-07-08 19:49:43 -0700
  • 5e3e3a227f HFE, QD: Clarify respective rdata_flux() functions Keir Fraser 2023-07-17 18:13:37 +0100
  • fb3c7c03d8 Update to v3.41 v3.41 Keir Fraser 2023-07-14 13:58:47 +0100
  • 5067e622ad time: Simplify calculation of 32-bit timebase update period Keir Fraser 2023-07-14 08:04:01 +0100
  • 7fd32fe437 LCD: Don't bother waiting for RAM to clear before enabling backlight Keir Fraser 2023-07-14 07:53:12 +0100
  • fb58d39502 AT32F415: Fix timer logic for AT32F415 running at STK_MHZ=18 Keir Fraser 2023-07-13 18:22:14 +0100
  • cc8941dbfc Re-disable debug builds for stm32f105 experimental-v4 Eric Anderson 2023-07-08 20:36:26 -0700
  • d285a7235b Share debug strings between IMG and DSK Eric Anderson 2023-07-03 08:03:41 -0700
  • 717bc47fd8 Replace ring_io with file_cache Eric Anderson 2023-07-08 19:05:25 -0700
  • eec23727ea da: Combine read and write op Eric Anderson 2023-07-03 10:58:59 -0700
  • 044d714b23 Remove sync image write_bc sizing Eric Anderson 2023-07-03 08:10:38 -0700
  • 8a150d8750 Typo in release notes Keir Fraser 2023-06-27 12:54:58 +0100
  • 47dbbdc1ec Update to v3.40 v3.40 Keir Fraser 2023-06-27 12:48:15 +0100
  • 2935de98de xdf: Fix writes to side 1 (with bitcell-granularity track skew). Keir Fraser 2023-06-24 17:56:47 +0100
  • fb49e98256 HFE, QD: Subdivide NFA regions at a smaller granularity 1. This makes the DMA ring less lumpy and potentially quicker to fill since the worst-case time values are reduced. 2. The tail value at the end of a sub-divided chain is guaranteed to be greater than 2^14 sampleclk ticks. This should make it easier to interrupt during the tail period to re-enable RDATA output. 3. By detecting overflow at 2^15 ticks we prevent a hard overflow at 2^16 ticks earlier in the {hfe,qd}_rdata_flux processing loop. Keir Fraser 2023-05-31 21:52:37 +0100
  • 9521a79ad9 HFE, QD: Subdivide long NFA regions so that the 16-bit timer does not overflow Keir Fraser 2023-05-31 17:32:24 +0100
  • efbb89a34a memory test hardcoded into io test firmware memory-test Keir Fraser 2022-10-18 14:55:02 +0100
  • 82aaae8bf5 led_7seg: Add a code comment for the mapping of bit positions to segments. Keir Fraser 2023-04-19 12:55:33 +0100
  • 484af134e6 QD: Add documentation for interfacing to ZX Spectrum Clive Drive Keir Fraser 2023-04-03 08:35:55 +0100
  • faf9137bdb QD: Re-indent mk_qd script and add new parameter to round up byte values to block size. Keir Fraser 2023-03-31 14:50:19 +0100
  • 38aa3c9000 Fix typo in release notes. Keir Fraser 2023-03-28 08:19:41 +0100
  • 007de2c8d6 LCD: Completely blank display when backlight is off. Keir Fraser 2023-03-24 09:57:08 +0000
  • 410a7203cc QD: Reduce motor spinup to 1 second (previously 2 seconds) Keir Fraser 2023-01-29 09:04:11 +0000
  • 3e219840d9 IMG.CFG: Update interleave for all disks for Roland MC-x line. Confirmed by Chris Poacher. Keir Fraser 2023-03-14 21:26:50 +0000
  • 38cf13cf23 IMG.CFG: Roland MC-500 Keir Fraser 2023-03-12 17:52:30 +0000
  • c885f2cb49 release.yml: Fix RELEASE_NOTES link Keir Fraser 2023-03-01 12:39:12 +0000
  • e20b845c31 Update to v3.39 v3.39 Keir Fraser 2023-03-01 12:32:48 +0000
  • 47c657dc34 HFEv3: Fix and simplify opcode handling Keir Fraser 2023-02-09 16:21:50 +0000
  • 074760853b Makefile: Fix the flash-to-device helper rules Keir Fraser 2023-02-08 11:01:50 +0000
  • e8c0942594 Makefile: Fix the flash-to-device helper rules Keir Fraser 2023-02-08 11:01:50 +0000
  • d572d26552 README.md: Banner picture Keir Fraser 2023-02-05 16:36:50 +0000
  • 72594dbc88 README.md: Banner picture Keir Fraser 2023-02-05 16:36:50 +0000
  • 28d1088b45 IMG.CFG: New per-track parameter "img_bps" Keir Fraser 2023-01-31 11:17:06 +0000
  • 5be461fe26 IMG.CFG: New per-track parameter "img_bps" Keir Fraser 2023-01-31 11:17:06 +0000
  • 592cdef2fd mk_qd.py: Allow QD image lead-in to be configured on command line Keir Fraser 2023-01-30 18:01:25 +0000
  • a08b4e0590 IMG.CFG: Fix scoping of per-track sector sizes. Refs #751 Keir Fraser 2023-01-30 17:59:52 +0000
  • 13d743d9b5 mk_qd.py: Allow QD image lead-in to be configured on command line Keir Fraser 2023-01-30 18:01:25 +0000
  • a9b8f8d45b IMG.CFG: Fix scoping of per-track sector sizes. Refs #751 Keir Fraser 2023-01-30 17:59:52 +0000
  • 0baf125f45 FF.CFG: New option notify-volume= for notifying on insert/eject via speaker. Keir Fraser 2022-12-30 17:08:39 +0000
  • d44a5e72ee FF.CFG: New option notify-volume= for notifying on insert/eject via speaker. Keir Fraser 2022-12-30 17:08:39 +0000
  • 026b1dab0a i2c: Remove unnecessary static initialiser for i2c peripheral. Keir Fraser 2023-01-16 14:43:08 +0000
  • 8b203cd0ee i2c: Remove unnecessary static initialiser for i2c peripheral. Keir Fraser 2023-01-16 14:43:08 +0000
  • d3bc831400 Main Menu: New option "MCU Info" Keir Fraser 2023-01-15 13:58:14 +0000
  • 9c73940f89 Main Menu: New option "MCU Info" Keir Fraser 2023-01-15 13:58:14 +0000
  • d2f1f65843 AT32F415: Run at 144MHz Keir Fraser 2023-01-15 12:49:09 +0000
  • 75877cb8eb AT32F415: Run at 144MHz Keir Fraser 2023-01-15 12:49:09 +0000
  • 2288a4b78a SFRKC30.AT4.35: Rotary input pins are always routed to EXTI. Keir Fraser 2023-01-12 12:54:50 +0000
  • c7a3c761df SFRKC30.AT4.35: Rotary input pins are always routed to EXTI. Keir Fraser 2023-01-12 12:54:50 +0000
  • 6ada2a88a7 IMG.CFG: Add files for Ensoniq and Sequential Circuits hosts Keir Fraser 2022-12-20 08:23:58 +0000
  • feb0b883da IMG.CFG: Add files for Ensoniq and Sequential Circuits hosts Keir Fraser 2022-12-20 08:23:58 +0000
  • fea12a55f4 IMG.CFG: Allow sector size to be specified per sector. Keir Fraser 2022-12-18 12:24:17 +0000
  • 912f7ef364 FF.CFG, OLED: New display-type sub-option "hflip". Keir Fraser 2022-12-18 15:20:29 +0000
  • 4db76683d7 IMG.CFG: Allow sector size to be specified per sector. Keir Fraser 2022-12-18 12:24:17 +0000
  • 96aeecc0bb FF.CFG, OLED: New display-type sub-option "hflip". Keir Fraser 2022-12-18 15:20:29 +0000
  • 4b60840314 IMG.CFG: Dynacord ADS Keir Fraser 2022-12-17 17:41:53 +0000
  • 7e79be8a96 Roland: Update IMG.CFG for 1.44MB sector skew observed on MT-200. Keir Fraser 2022-12-15 17:37:07 +0000
  • 39f15211de IMG.CFG: Dynacord ADS Keir Fraser 2022-12-17 17:41:53 +0000
  • e787a59862 Roland: Update IMG.CFG for 1.44MB sector skew observed on MT-200. Keir Fraser 2022-12-15 17:37:07 +0000
  • aba3146892 xxx chg1 Keir Fraser 2018-11-16 09:33:24 +0000
  • fbcecb60a0 SD SPI Card Detect experiment sd_spi_cd Keir Fraser 2022-12-10 12:29:45 +0000
  • 7a9831d78e Update to v4.7a v4.7a Keir Fraser 2022-12-04 14:19:09 +0000
  • bc5e2c44ca Update to v3.38 v3.38 Keir Fraser 2022-12-04 14:16:48 +0000
  • ac92c03adc AT32F435: Fix RDATA pin deassert when drive is deselected. Keir Fraser 2022-12-02 22:50:03 +0000
  • 027d19ee10 AT32F435: Fix RDATA pin deassert when drive is deselected. Keir Fraser 2022-12-02 22:50:03 +0000
  • e604563923 github: Rewrite release creation rules Keir Fraser 2022-11-07 08:23:26 +0000
  • e912ef4cf0 github: Rewrite release creation rules Keir Fraser 2022-11-07 08:23:26 +0000
  • 3edd6373ed stm32f105: Temporarily eliminate logfile firmware to fit in Flash Keir Fraser 2022-11-06 19:46:24 +0000
  • ed01de5aa4 SF7: Support Sega SF-7000 *.SF7 images Keir Fraser 2022-11-06 18:49:45 +0000
  • 55aa1f1984 github: Use latest versions of checkout and upload-artifact actions Keir Fraser 2022-11-06 19:12:19 +0000
  • 89a245a78c github: Rewrite deprecated set-output commands Keir Fraser 2022-11-06 19:00:14 +0000
  • dbe9480d5f SF7: Support Sega SF-7000 *.SF7 images Keir Fraser 2022-11-06 18:49:45 +0000
  • df0d5e5a89 github: Use latest versions of checkout and upload-artifact actions Keir Fraser 2022-11-06 19:12:19 +0000