peterzieba
483077a266
Update description for Radstone PME 68-12 system
2025-12-16 10:00:11 +00:00
peterzieba
317823be18
Example IMG.CFG for PSOS RTOS System based around a VME bus Motorola 68000 using a WD1772
2025-12-16 10:00:11 +00:00
Keir Fraser
8b9040038a
1.44M IMG: Increase gap3 from 84 bytes to 108 bytes
...
This better matches the disks formatted by IBM PCs, and also matches
the recommended "Format GAP3" in Table 4-1 of
"PC8477B (SuperFDC) Advanced Floppy Disk Controller"
<https://www.ardent-tool.com/datasheets/NS_PC8477B.pdf >
Refs keirf/greaseweazle#568
2025-07-23 09:12:56 +01:00
Keir Fraser
0c31e22ab3
ff.cfg: New HFE-override options hfe-step= and hfe-rpm=
...
Refs #966
2025-05-04 21:55:49 +01:00
Keir Fraser
830edcda74
Update to v3.44
v3.44
2025-04-12 11:14:02 +01:00
Keir Fraser
3b94832bf6
apple2: Generate a special bootloader for AT2 (QFN32) boards
...
This is required because pin PA10 (rotary select) is reassigned
for an Apple2 stepper phase. The regular bootloader is unaware of
this and will spuriously enter update mode if the phase signal is
low when the Gotek powers on or resets.
Thanks to Mauricio Matte for testing.
2025-04-12 11:07:12 +01:00
Keir Fraser
197736be71
at32: Artery MCU does not have backup regs in the STM32 location
...
Hence the firmware-update flag simply did not work. Instead copy the
flag-in-ram approach already used by the AT32F435 build. Keep the
flag-in-bkp approach only for STM32F105, and only for compatibility
with old versions of the update bootloader.
2025-04-12 10:09:51 +01:00
Keir Fraser
cc9039c155
FF.CFG: Document indexed-prefix option string's seven-char limit
...
Fixes #971
2025-03-25 20:30:29 +00:00
Keir Fraser
43a61946b4
Get rid of "is_quickdisk" and "RAW_TRK_HEAD()" macros
2025-01-29 14:10:32 +00:00
Keir Fraser
eaf6d0d515
apple2: Build only the HFE image handler
2025-01-29 13:54:34 +00:00
Keir Fraser
9f673a87c9
build: Test against mcu,level,target vars where possible, for clarity
2025-01-29 13:28:56 +00:00
Keir Fraser
55f29d1966
build: Rename TARGET_floppy to TARGET_shugart
2025-01-29 13:25:56 +00:00
Keir Fraser
1975789b26
build: Move definitions of mcu, level, and prod into Rules.mk
2025-01-29 13:13:56 +00:00
Keir Fraser
7ad80b226c
build: Clean up LEVEL definitions
2025-01-29 13:03:39 +00:00
Keir Fraser
ee832fe897
build: Clean up MCU and TARGET definitions
2025-01-29 12:50:08 +00:00
Keir Fraser
34b1e60805
build: Warn on undefined macro name (-Wundef)
2025-01-29 12:39:57 +00:00
Keir Fraser
fd271fd69d
Update to v3.43
v3.43
2025-01-22 13:55:33 +00:00
Keir Fraser
a32be60b50
apple2: initial support
2024-11-17 11:15:31 +00:00
Keir Fraser
fab54f9124
Ensoniq: IMG.CFG for 5.1MB SuperDisk
2024-10-11 15:54:59 +01:00
Keir Fraser
2304163485
C64: 1581 and FD drives do not include an MFM IAM in track format
...
Refs #922
2024-08-20 21:01:08 +01:00
Keir Fraser
8bd6f25b5e
CMD FD: Support D1M, D2M, D4M image types
...
Refs #922
2024-08-20 17:21:50 +01:00
Eric Anderson
043d4f49a2
hfe: Protect HFEv3 against a broken run of 1s
...
Move the is_v3 check out of the loop since we are checking it so
frequently.
2024-07-07 15:12:08 +01:00
Keir Fraser
2ae1065264
trdos: All sectors have H=0 irrespective of disk side
...
Fixes #737
2024-06-12 06:34:06 +01:00
Keir Fraser
85b998ab8e
d81: Support 1.6M and 3.2M formats
...
These are non-standard formats implemented by aftermarket equipment
manufacturer CMD.
2024-06-12 06:18:03 +01:00
Keir Fraser
fd57492705
d81: Head order is swapped, not just side order in D81 image
...
Not only is data swapped between disk sides, the sector headers
have the H byte swapped too. Simplest way to emulate this is to
invert the head-select signal.
Refs #737
2024-06-12 06:16:37 +01:00