Changes

UIDE Universal IDE adapter cards for Z-80 computers

123 bytes removed, 16:49, 13 March 2017
/* I/O Address configuration */
== I/O Address configuration ==
=== uIDE-8 for the PCW ===
'''The I/O base address for the PCW is C8h.'''C8'''.To configure the jumper settings at '''JP1''' on uIDE-8, use the example settings printed on the board. The individual jumpers are labelled '''A7 - A3''', and you should set the jumpers like this: '''A7=1, A6=1, A5=0, A4=0, A3=1'''. This is the top 5 bits of the hexadecimal value C8.
=== 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 ===
'''uIDE-16 operates at the base address '''FEF0''', so to set this up:
* 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.'''
412
edits