[sebhc] RE: Emulator progress & Hardware Q's
Steven Parker
sp11 at hotmail.com
Mon May 10 12:38:05 CDT 2004
I had no idea 25 years ago that today I would be reprising my role as a
Heathkit Technical Consultant. :-)
Dave asks:
>#1 - Can anyone provide clairification as to the purposes of bits 4-5
> in the front panel control register (Address F0h - 360o):
Typos in Heathkit manuals are extremely rare - Congrats! You found one.
:-)
When in doubt, trust the PAM-8 listing. That's what you'll actually be
supporting.
> on the schematic, D5 is connected to pin 13 of IC106, and the
> corresponding outputs are not connected. On the schematic, D4 is
> connected to IC106 pin4, and the output (pin 2) operates as
> described.
D5 drives the MON light, and it has a separate latch (IC102), so the output
from IC106 is not used. D4 is indeed the single-step control, defined in
PAM-8 as CB.SSI.
>#2 - Can someone send me or point me to a reference for detailed info
> on the H19 terminal so that I can correctly implement the various
> control codes? (I don't have an H19)
In the FTP archives: documents/HZ19-manuals/z19-om.pdf
>#3 - Can someone send me or point me to a reference for detailed info
> on the disk controller. (I don't have a disk controller).
I don't think anyone has scanned and uploaded it yet. I've listed port and
bit assignments under "I/O ports" below to get you started.
>#4 - Can someone send me a binary image of the PAM-8 ROM - save me
> having to set up the H8 and figure out how to download it ?
I uploaded it to the FTP archives last month: software/H8-ROMs/PAM8.ROM
The H17 ROM is there too, and a few others.
>#5 - Here are some notes I've made on the H8 hardware, if anyone out
> there is intimately familier with this material could give it a
> review and let me know of any errors, or additional information
> that I have missed, that would be greatly appreciated.
>Memory Map:
>-----------
>0000-03FF = System ROM
............................................(PAM-8)
-or-
0000-07FF = XCON-8 ROM
-or-
0000-0FFF = PAM-37 ROM (with H-8-37 upgrade)
1000-17FF = XCON ROM (with H-8-37 upgrade)
>0400-1FFF = Reserved for future expansion
1800-1FFF = H-17 ROM
>2000-203F = Monitor RAM
>2040-FFFF = User RAM
>
>I/O ports:
>----------
>C0 = Reserved
C0-C7 = AT0 (Alternate Terminal) on H8-4 (8250)
C8-CF = AT1 on H8-4 (8250)
D0-D7 = AT2 on H8-4 (8250)
D8-DF = AT3 on H8-4 (8250)
E0-E7 = Printer on H8-4 (8250)
E8-EF = Console on H8-4 (8250)
7C = H-17 Data Port (2350 USRT)
7D = H-17 Fill/Status Port
7E = H-17 SYN/Sync Port
7F = H-17 Control Port
H-17 Control Port bits:
D0 = Index Detect
D1 = Track 0 Detect
D2 = Write Protect
D3 = Sync Detect
D0 = Write Gate Enable
D1 = Drive Select 0
D2 = Drive Select 1
D3 = Drive Select 2
D4 = Motor On
D5 = Direction (0=out)
D6 = Step Command
D7 = Write Enable RAM
H-17 Status Port bits:
D0 = Rcv Data Ready
D1 = Rcv Overrun
D2 = Rcv Parity Error
D6 = Fill Chr Transmitted
D7 = Tx Buffer Empty
Cheers,
- Steven
_________________________________________________________________
Stop worrying about overloading your inbox - get MSN Hotmail Extra Storage!
http://join.msn.com/?pgmarket=en-us&page=hotmail/es2&ST=1/go/onm00200362ave/direct/01/
--
Delivered by the SEBHC Mailing List
More information about the Sebhc
mailing list