Changes
/* I/O Address configuration */
== I/O Address configuration ==
=== uIDE-8 for the PCW ===
=== uIDE-16 for the PCW ===
uIDE-16 needs slightly different settings to work on a PCW:
* First, set '''JP2''' to "'''8 bit'''"
* Now, set '''A15-A8 ''' to '''1, 1, 1, 1, 1, 1, 1, 0''' respectively. This coincides with the 6128 uIDE-16 I/O upper byte address (FE) and isn't really necessary as the setting is ignored when the card is in 8-bit address mode. But you need somewhere to keep the jumpers so they don't get lost...* Finally, set '''A7-A3 ''' to '''A7=1, A6=1, A5=0, A4=0, A3=1'''.* If you run uIDE-16 in 8-bit addressing mode all the time, you can remove '''U2 ''' as it is unused in 8-bit mode.
* Remember that uIDE-16 v0.3 boards need a couple of patches to operate in 8-bit addressing mode. See the build section above.
=== uIDE-16 for the CPC6128 ===
* First, set '''JP2''' to "'''16 bit'''"
* Now, set '''A15-A8 ''' to '''1, 1, 1, 1, 1, 1, 1, 0''' respectively. This is the 6128 uIDE-16 I/O upper byte address (FE).* Finally, set '''A7-A3 ''' to '''A7=1, A6=1, A5=1, A4=1, A3=0'''. This is the upper 5 bits of the hex value F0.* If you run uIDE-16 in 8-bit addressing mode all the time, you can remove U2 as it is unused in 8-bit mode.* Remember that uIDE-16 v0.3 boards need a couple of patches to operate in 8-bit addressing mode. See the build section above.
'''Please, double check the jumper settings on your board and compare them with the pictures above of the finished boards before asking for help.'''