SOL floppy subsystem options

From: ajp166 <ajp166_at_bellatlantic.net>
Date: Thu Sep 7 18:16:08 2000

From: Douglas Quebbeman <dhquebbeman_at_theestopinalgroup.com>
>> I have a N* controller (attached to a pair of N* drives) attached to a
>> SOL. I think the controller and drives work (they appear to boot an
NOS
>> disk but nothing happens on the screen) but I haven't been able to
find
>> doc on configuring NOS for SOL. Anyone have that or able to explain
>> what I have to do?
>
>Sounds very familiar... seems like you have to patch the N* controller
>ROM to use the SOLOS ROM jump table entries for get a character/display
>a character... Jim Battles, Bob Stek, and I should all have this info
>somewhere in SOLUS NEWS/PROTEUS NEWS?
>
>Guys? Does that sound right?


No. The Solos roms conveniently provide nice IO for Charin and Charout
the boot rom on the NS* controller is strictly boot(no other IO). And
the
standard NS* DOS is setup for 8251 usarts as in the NS* Horizon.
So to bring uo NS* DOS on anything else you need e800h->efffh clear
for the boot rom. NS* DOS wants ram starting at 2000h which most
systems will do nicely (those that have rom usually have it at 0000 or
FXXXh). With that You boot NS* DOS and halt it after boot appears
done then using whatever debugger or memory editor you patch the jump
table for YOUR IO (there is space if you need to code it). you write
that
out to a new disk after warm boot and now you have custom NS* DOS
for your hardware. If your using NS* CP/M or the UCSD Pascal
System the procedure is similar.

Allison
Received on Thu Sep 07 2000 - 18:16:08 BST

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:33:19 BST