law@udel.EDU (Jeff Law) (09/04/89)
I am looking for information on the HP 98628 serial card. Specifically I need to know how to change things like baud rate, character format, and such... I've been over the theory of operation manual, the 9836 internal memory map and lastly the 2.0 Pascal Sources all of which make no mention of how to change any of the baud, character format information. The pascal sources and 9836 internal memory map make references to various registers without describing what they do. I'm not talking about the set of memory mapped registers like the reset/id, semaphore status, interrupt status, etc. the reference that is made by the manual referrs to putting data into the data register and a register number (1-127) into the command register and waiting for the dat to be moved into whatever register you specified in the command. Note that you can read information in registers 1-127 by adding 128 to the register number and placing that into the command register and waiting for the data to appear on the data register. Is this how buad&character format are changed?? if so can someone give me a map of what these 127 registers do?? or am i missing something else?? HELP Jeff -- University of Delaware PHONE: (302)-451-8005 or (302)-451-6339 ARPA: law@udel.EDU, UUCP: ...!<your_favorite_arpa_gateway>!udel.edu!law
rer@hpfcdc.HP.COM (Rob Robason) (09/08/89)
> I am looking for information on the HP 98628 serial card. Specifically > I need to know how to change things like baud rate, character format, > and such... The pascal sources and 9836 internal memory map make > references to various registers without describing what they do. I vaguely remember some documentation of the register functions in the BASIC manuals, I can't remember which ones though. A safe bet would be any related to I/O. It's been years since I looked at any of this stuff though, so take my input with a grain of salt. > Jeff Rob Robason
steve@hpfcdc.HP.COM (Steve Taylor) (09/09/89)
} From: law@udel.EDU (Jeff Law) Subject: 98628 Serial Card } Message-ID: <23196@louie.udel.EDU> } I'm not talking about the set of memory mapped registers like the reset/id, } semaphore status, interrupt status, etc. the reference that is made by the } manual referrs to putting data into the data register and a register number } (1-127) into the command register and waiting for the dat to be moved into } whatever register you specified in the command. } / comp.sys.hp / rer@hpfcdc.HP.COM (Rob Robason) / 9:17 am Sep 8, 1989 / } I vaguely remember some documentation of the register functions in the } BASIC manuals, I can't remember which ones though. A safe bet would be } any related to I/O. } ---------- Try _BASIC 5.0/5.1 Interfacing Techniques, Vol. 2: Specific Interfaces_, pages 14-28 to 14-34 (may be off slightly on page numbers -- I'm looking at the BASIC/UX version). Note that STATUS intercepts registers 0,1,2,5,9,10,11 and interprets them in software, not via this interface. CONTROL intercepts register 0. Information from BASIC Manuals may not work outside of BASIC environment. NOT A STATEMENT, OFFICIAL OR OTHERWISE, OF THE HEWLETT-PACKARD COMPANY. Regards, Steve Taylor