[Coco] NitrOS-9 sc6551 driver
Gene Heskett
gene.heskett at verizon.net
Fri Apr 3 12:00:37 EDT 2009
On Wednesday 01 April 2009, Robert Gault wrote:
>If you want any hope of loading a driver rather than adding it to the
>OS9Boot file, you must merge the driver and descriptors into a single
>file with attributes of e and/or pe. You probably will still get 207
>errors on occasion but it should work partially.
I knew about the above, so I didn't even try to make Rogers pak work by
loading them separately.
I also had bigger probs making it work on linux, the dongles I bought turrned
out to be some fly by night outfit, and all of them have the same hdaddr of
11:11:11:11:11:11. I got them from USBGear, so buyer beware. I have NDI if I
have a command that can rewrite that bit of data permanently.
I hacked the address decoding of Rogers pak to put it at $FF64 yesterday, used
Ded to change the address in a copy of t2_sc6551.dd named t3_sc6551.dd, added
it to the genes.bl and then spent the better part of an hour trying to run
mb.genes. We still have the crashing format command in 3.2.8, I think it was
probably a 3.2.6 generated boot disk that finally let me format a floppy.
Humm, I didn't change the name in t3_sc6551.dd, but its working right now, I
have a shell running on it, and minicom running over the rfcomm0 device &
everything seems to be working fine. Mmm, must have done the name patch
before, here is a dump of that t3_sc6551.dd descriptor, copied and pasted from
a screen on this box:
{t3|03}/DD/NITROS9/6309L2/MODULES/SCF:dump t3_sc6551.dd
Address 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 2 4 6 8 A C E
-------- ---- ---- ---- ---- ---- ---- ---- ---- ----------------
00000000 87CD 003D 002F F180 D600 3100 3403 07FF .M.=./q.V.1.4...
00000010 641D 0000 0100 0101 0001 1808 180D 1B04 d...............
00000020 0117 0305 0807 0006 002F 1113 5018 0074 ........./..P..t
00000030 B353 43C6 7363 3635 35B1 AE78 CF 3SCFsc6551.xO
So the device name is correct.
I should turn off the xon/xoff ($offset $2A $2B) in that, it is not being used
on this end. I haven't tested that yet, but hardware flow control is supposed
to work.
So now I have one less 25' cable to pick up an EMP when mother nature gets
upset. That has cost me about a big buck in usb stuffs over the last couple
of years.
--
Cheers, Gene
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
In space, no one can hear you fart.
More information about the Coco
mailing list