Splitting should be fine as long as you use SPDT switches (that switch A18 and/or A19 not just to ground, but between Vcc and ground.
On most switches, A18 or A19 go to the middle pin, Vcc goes to one side, ground goes to the other.
If you don't do it this way, what you get is:-
A18 switch off, A19 switch off = 1MB BIOS
A18 switch on, A19 switch off = 512KB BIOS (bank 0+2)
A18 switch off, A19 switch on = 512KB BIOS (bank 0+1)
A18 switch on, A19 switch on = 256KB BIOS (bank 0)
where "on" = grounded and "off" = not grounded
If you do it with SPDT switches, what you get is:-
A18 switch off, A19 switch off = 256KB BIOS (bank 0)
A18 switch on, A19 switch off = 256KB BIOS (bank 1)
A18 switch off, A19 switch on = 256KB BIOS (bank 2)
A18 switch on, A19 switch on = 256KB BIOS (bank 3)
where "on" = Vcc and "off" = grounded
If you use SPDT switches that have a "centre-off" position, you get:-
A18 switch off, A19 switch off = 256KB BIOS (bank 0)
A18 switch mid, A19 switch off = 512KB BIOS (bank 0+1)
A18 switch on, A19 switch off = 256KB BIOS (bank 1)
A18 switch off, A19 switch on = 256KB BIOS (bank 2)
A18 switch mid, A19 switch on = 512KB BIOS (bank 2+3)
A18 switch on, A19 switch on = 256KB BIOS (bank 3)
A18 switch off, A19 switch mid = 512KB BIOS (bank 0+2)
A18 switch mid, A19 switch mid = 1MB BIOS (bank 0+1+2+3)
A18 switch on, A19 switch mid = 512KB BIOS (bank 1+3)where "on" = Vcc and "off" = grounded
This post has been edited by Exobex: Dec 19 2003, 01:06 PM