Add ROMs description

This commit is contained in:
hkz 2025-08-12 15:54:57 +02:00
commit ef5ae04cbf

View file

@ -47,11 +47,27 @@ The board was designed with [KiCad](https://kicad.org/) EDA.
| Q1 | 1 | 2N3096 TO-92 | |
| C1, C9 | 2 | 22uF/16V+ 2.5mm electrolytic capacitor | |
| C2 - C8 | 7 | 100bF/25V+ 5.0mm ceramic caps | |
| J5, J6 | 2 | 2x10 2.54mm pin header, right angle | |
| J2, J3 | 2 | 2x8 2.54mm pin header, straight | |
| J1, J4 | 2 | 1x2 2.54mm pin header, straight | |
| R1, R6 | 2 | 10K ohm, 1/4W resistor | |
| R2 | 1 | 560 ohm, 1/4W resistor | |
| R3, R4 | 2 | 2.7K ohm, 1/4W resistor | |
| R5 | 1 | 47K ohm, 1/4W resistor | |
| R9 | 1 | 3K ohm, 1/4W resistor | |
#### The ROMs
**TODO**
The ROMs have the first 8 address lines (A0-A7) connected to the bus, A8 is connected to a pull-down resistor and can be forced high using J1 for U3 and J4 for U8.
All the remaining address lines are connected directly to VCC, which means that, following the proper pin alignment, EPROMS from 27C32 to 27C512 can be used.
The original Disk II card used biproms 256 bytes in size, so the dumps needs to be properly concatenated before being used in this card.
If you wish to use 27C512, you can find pre-made files in the `ROMs` directory (the files used in these are property of Apple).
- U8 houses the content of the P6 ROM
- U3 houses the content of the P5 ROM
Using the premade files will have the 13-sector image loaded when jumpers on J1 and J4 are not installed, and the 16 sector image loaded when the jumpers are installed.
### Configuring the address