1. The dip switch settings (4 little switches.)
2. Which slot this card goes in?
3. What the command is to activate this card so that it will boot CP/M?
Thanks for your help.
Ernest
The machine language instruction to switch CPU (which was embedded in the
boot code) was an I/O instruction (a read) to the first I/O address within
the 16-byte I/O space associated with that slot: if the 6502 accessed
this address, it would halt and the Z80 would start (from address
0000H the very first time; later from where it last was stopped), and
of the Z80 accessed that address, it would halt and the 6502 would
start.
The boot sequence of the Softcard consisted of a lot of 6502 code
which read in low-level disk I/O routines (the Apple CP/M equivalent
to the RWTS in Apple DOS) in 6502 assembler, plus some I/O drivers in
both 6502 and Z80 code, and a Z80 bootstrap. Only when all this had
been read in, the 6502 did halt and the Z80 did start. Later the
6502 would be used for some I/O activities (such as disk reads and
screen output: keyboard reads and serialport I/O was often done
with only Z80 code though).
--
----------------------------------------------------------------
Paul Schlyter, Swedish Amateur Astronomer's Society (SAAF)
Grev Turegatan 40, S-114 38 Stockholm, SWEDEN
e-mail: pau...@saaf.se paul.s...@ausys.se pa...@inorbit.com
WWW: http://hotel04.ausys.se/pausch http://welcome.to/pausch
What a great card!
Paul Schlyter wrote in message <87konf$4dr$1...@merope.saaf.se>...