When you guys were bringing up the PC-8801 target, did any of you come across any info on programming the built in serial port? Am gathering data so I can quickly bring up the 8801 port.
-Thom
PC-8801 serial port?
Re: PC-8801 serial port?
The official manuals are pretty detailed in this regard, I'm pretty sure I've seen them scanned on archive.org.
Also, Cisc distributes the source for Xdisk2 along with the app, which has everything laid pretty bare.
http://retropc.net/cisc/m88/dl/
For information on accessing the serial port in Windows 10 this got me going:
https://www.xanthium.in/Serial-Port-Pro ... -Win32-API
Also, Cisc distributes the source for Xdisk2 along with the app, which has everything laid pretty bare.
http://retropc.net/cisc/m88/dl/
For information on accessing the serial port in Windows 10 this got me going:
https://www.xanthium.in/Serial-Port-Pro ... -Win32-API
Re: PC-8801 serial port?
I forgot to mention one thing of note that is particularly not well documented is that the OPEN COM command in N88-BASIC uses the same parameters as terminal / TERM, where:
and:
Code: Select all
TERM "[COM:][<PARITY>[<BIT>[<STOPBIT>[<XON_SW>[<S_PARAM>]]]]]",[,[<MODE>][,<MEM_SIZE>]]
Code: Select all
PARITY (E, O, N) : Even, Odd, No parity
BIT (7, 8) : Should be 7 with parity, 8 with no parity
STOPBIT (1, 2, 3): Number of stop bits. 1 = 1, 2 = 1.5, 3 = 2.
XON_SW (X, N) : X = Xon/Xoff enabled, N = disabled.
S_PARAM (S, N) : When bit is 7, use this to enable to store characters > 128. N = disabled.
MODE (F, H) : Full duplex or Half duplex mode.
MEM_SIZE : Define BASIC variable size on remote connection. defaults to 1024