On 2012-12-16, Holm Tiffe <
ho...@freibergnet.de> wrote:
> Hi folks,
>
> I've got an ISA Board with an rtVAX 300 processor lately, it was mounted
> in an old 486 PeeCee and was used for some process control.
I am currently holding the following documents in my grubby little
fingers:
- Two copies of a rather hefty document titled "rtVAX 300 Hardware
Information Kit: Hardware User's Guide" (EK-382AB-UG-002).
- One copy of the depressingly slim "rtVAX 300 Hardware Information Kit:
Programmer's Guide" (EK-383AA-PG-001), which seems to be all about
writing VAXeln device drivers.
- One copy of the even slimmer "rtVAX 300 Release Notes" (EK-417AA-RN-001)
According to Chapter 6 (Console and Boot ROM Interface):
"The rtVAX 300 processor module does not contain an internal console
serial-line unit (SLU); however, 16 console registers are reserved in
the rtVAX 300 processor reserved space to select and program an external
Signetics 2681 console dual universal asynchronous receive/transmitter
(SCN 2681 DUART). These regosters occupy physical locations 201000000 to
2010003F. The built-in firmware of the rtVAX 300 programs and
communicates with the external SCN 2681 DUART, which implements these
console registers."
It then refers to table 3-13 for a list of the registers. That table
says:
20100000 Channel A mode registers (MRA1, MRA2) (R/W)
20100004 Channel A status register (R)
Channel A clock select register (CSRA) (W)
20100008 Reserved (R)
Channel A command register (CRA)
2010000C Channel A receive holding register (RHRA) (R)
Channel A transmit holding register (THRA) (W)
20100010 Input port change register (IPCR) (R)
Auxiliary control register (ACR) (W)
20100014 Channel A/B interrupt status register (ISR) (R)
Channel A/B interrupt mask register (IMR) (W)
20100018 Counter/timer interval register upper (CTU) (R)
Counter/timer interval register upper (CTUR) (W)
2010001C Counter/timer interval register lower (CTL) (R)
Counter/timer interval register lower (CTLR) (W)
20100020 Channel B mode register (MRB1, MRB2) (R/W)
20100024 Channel B status register (SRB) (R)
Channel B clock select register (CSRB) (W)
20100028 Reserved (R)
Channel B command register (CRB) (W)
2010002C Channel B receive holding register (RHRB) (R)
Channel B transmit holding register (THRB) (W)
20100030 Reserved (R/W)
20100034 Input port register (R)
Output port configuration register (OPCR) (W)
20100038 Start counter command register (R)
Set output port bits command register (W)
2010003c Stop counter command register (R)
Reset output port bits commnad register (W)
--
roger ivie
ri...@ridgenet.net