[comp.os.os9] New user to OS9 wants help, tips, etc...

paulba@tekgvs.LABS.TEK.COM (Paul T. Barton) (10/22/90)

	I have OS9 Level 1 01.01.00 ( with the ACIAPAK and /T2 modules ),
running on a COCO II.  I need NewDisk source to add in my hard-drive stuff.


	Also, help, using the OS9GEN command.  I assume that you type:

OS9GEN /Dn	(to put the boot stuff on this drive#n)
/D0/OS9BOOT	(but what if I really want to do my own modules ?)
		(here I can add more modules, such as /h0 or /t3 etc.)
		(for instance, how do I NOT include /d3 ??? )
{clear break}	(now I assume that I have a copy of the original,)
		(plus the additional stuff at the end of the original list)

	I have tried doing:
MDIR > /D1/TEMP	( then edit the file so that the names are in a single column)
OS9GEN /D2 < /D1/TEMP
		But it doesn't work, Oh, well it's only Monday yet, and
		I am still learning about OS9.

	Oh, over the weekend I tried using my quad-io (4ea. 6551a's)
with the /T2 device descriptor.  XMODE /T2 BAUD=6 ; TSMON /T2 &
This allowed me to start another shell on a terminal, and it works.
But I don't even know what the R.S. schematic looks like for the
RS-232 pack that they sell, or what RS-232 signals are used.  I used
TXD, RXD of course, CTS and RTS, all others are ignored.  I tied the
ACIA IRQ line to /CART input, and that seemed to work ok, but do I
need to tie the ACIA IRQ directly to the MPU ?   I am using the PIN#40
as my IRQ input, since I don't ever plan to or even remotely use
products which use PIN#40.

	Comments, flames etc ???


Paul Taylor Barton    CSNet: paulba@tekgvs.LABS.TEK.COM
                      ARPA: paulba%tekgvs.LABS.TEK.COM@RELAY.CS.NET
                      UUCP: uunet!tektronix!tekgvs!paulba
MAIL: Tektronix, Inc. PO Box 500, MS 50-370 Beaverton, OR. 97077 (503)-627-6134
HOME: 8120 S.E. Lake Road #4,     Milwaukie, OR. 97267-2311,     (503)-659-9417

mithelen@vpnet.chi.il.us (Paul Jerkatis) (10/24/90)

>Author: [Paul T. Barton]
>
> I have tried doing:
>MDIR > /D1/TEMP ( then edit the file so that the names are in a single colum
n)
>OS9GEN /D2 < /D1/TEMP
>  But it doesn't work, Oh, well it's only Monday yet, and

Welp, your on the right track, os9gen takes the names of the files it will
put into the boot file from standard input. What you need to do though, is
to have all the modules you want in you bootlist saved to disk, as this is
where os9gen looks for the names supplied. What you want to do is make
a "MODULES" directory where you can save all the modules for the bootfile
(device descriptors/drivers, managers, and system modules, ect)

then create a "bootlist" file with the names of all the modules you want
included in your bootfile. Make sure you include the "escentials" of the
operating system (do an ident of your original os9boot)

Then all you have to do is like you typed above:
(chd /d0/modules)
os9gen /d2 < bootlist

(assuming you placed the "bootlist" file in the modules dir)

Remember that os9gen will look in either the current data dir if a
full pathname is not included for each module in the bootlist file...

Welp, hope this helps (hope I haven't totally confused ya now 8-)
--
Paul Jerkatis - Call the SandV BBS - 708-352-0948 (OS9/CoCo 3 support)
UUCP: ...{clout|obdient|gargoyle!}vpnet!sandv!sysop
DOMAIN: sandv!sysop@vpnet.chi.il.us       Delphi: MITHELEN