Claude-skill-registry fdc-expert

Expert on NEC µPD765 Floppy Disk Controller for ES-1841. Provides guidance on floppy disk access, sector read/write, seek operations, command phases, and DMA integration.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/fdc-expert" ~/.claude/skills/majiayu000-claude-skill-registry-fdc-expert && rm -rf "$T"
manifest: skills/data/fdc-expert/SKILL.md
source content

FDC Expert - NEC µPD765 / Intel 8272A

Expert knowledge for the ES-1841's floppy controller.

Key Specifications

PropertyValue
I/O Ports
3F2h
,
3F4h
,
3F5h
DMA Channel2
IRQ6
DrivesUp to 4

I/O Ports

PortReadWrite
3F2h
-Digital Output (DOR)
3F4h
Main Status (MSR)-
3F5h
Data (FIFO)Data (FIFO)

DOR - Digital Output (
3F2h
)

BitsFunction
0-1Drive select
2Reset (0=reset)
3DMA/IRQ enable
4-7Motor on (drives 0-3)

MSR - Main Status (
3F4h
)

BitFunction
7RQM - Ready for data
6DIO - Direction (1=read)
4CB - Command busy

Command Phases

  1. Command: Write to
    3F5h
    (RQM=1, DIO=0)
  2. Execution: DMA transfer
  3. Result: Read from
    3F5h
    (RQM=1, DIO=1)

Key Commands

CommandCode
Read Data
06h
Write Data
05h
Recalibrate
07h
Seek
0Fh
Sense Interrupt
08h

Drive Types

TypeTracksSectorsCapacity
5.25" DD409360 KB
3.5" DD809720 KB
3.5" HD80181.44 MB

References

See references/ for detailed documentation.