[Coco] NitrOS-9 serial mouse driver?

Gene Heskett gene.heskett at verizon.net
Mon Apr 27 01:20:56 EDT 2009


On Monday 27 April 2009, Christian Lesage wrote:
>Gene Heskett wrote:
>> On Saturday 25 April 2009, Christian Lesage wrote:
>>> Has someone ever written a serial mouse driver for NitrOS-9? I'm
>>> planning on building my own RS-232 interface, which will be compatible
>>> with the Deluxe RS-232 Pak, and that would be one of its potential uses.
>>>
>>> Christian
>>
>> Yes.  I did one about a year ago, almost from scratch as I couldn't make
>> heads nor tails out of the one we had.  I don't know if it ever made it
>> into the 3.2.8 niros9 repo or not.  It handles either M$ or Logitek serial
>> mice, aauto switching the minor protocol diffs between them, and its 2
>> known warts are, the machine won't boot if the mouse isn't working, and
>> I'm not sure the 2nd & third button data is in the right bits of a mouse
>> packet.  And of course if using it with a stock res-232 deluxe pack, the
>> address will need to be edited, mine is at the next 4 byte address block
>> above the stock pack as I have made a dual port from mine with a set of
>> piggy-backed chips.
>>
>> Boisy?
>
>Thank you, Gene and Robert. Knowing that some code has been written will
>encourage me to start and finish this project!

True, but I don't know if my code ever got to the sourceforge repository so 
you get it with a 'cvs up'.  I have an account, but something is wrong with 
the passwd (I think & CVS will never, not even at gunpoint, give you an error 
that means something so you can fix it) and I can't commit it myself, I've 
tried several times.

Probably because I used my old Delphi username and the passwds no longer 
match.  CVS seems to go through the motions for the upload, I see the data 
going, but it errors at the end & after most of a year, my wet ram no longer 
recalls the error.  CRS, alzheimers, whatever :)

AIR, I passed it to Robert & he hasn't said if it made it to the CVS or not.
The date on my local copy of joydrv_6551L.asm is July 1 2008, and its 16868 
bytes long, with an sha1sum of:

4b4b3fdc966b6b513a680ed2fd7b357116cf207b  joydrv_6551L.asm.

There are also some changes to clarify the mouse's data in:
[root at coyote defs]# pwd
/opt/nitros9/defs
[root at coyote defs]# ls -l
total 264
drw-r--r-x 2 dd-wrt dd-wrt  4096 2008-06-17 14:31 CVS
-rw-r--r-- 1 dd-wrt dd-wrt  5876 2005-11-26 16:31 dgndefs
-rw-r--r-- 1 dd-wrt dd-wrt  5941 2008-07-01 00:55 l51.defs <-----here
-rw-r--r-- 1 dd-wrt dd-wrt  4296 2002-04-04 11:29 l52.defs
-rw-r--r-- 1 dd-wrt dd-wrt  3108 2002-07-25 21:26 m51.defs
-rw-r--r-- 1 dd-wrt dd-wrt  3526 2002-07-25 21:26 m52.defs
-rw-r--r-- 1 dd-wrt dd-wrt 63208 2006-04-25 17:27 os9defs
-rw-r--r-- 1 dd-wrt dd-wrt  3890 2006-03-14 07:20 pipedefs
-rw-r--r-- 1 dd-wrt dd-wrt 16226 2006-03-14 07:20 rbfdefs
-rw-r--r-- 1 dd-wrt dd-wrt 11519 2006-03-14 07:20 scfdefs
-rw-r--r-- 1 dd-wrt dd-wrt  6856 2006-03-14 07:20 systype
-rw-r--r-- 1 dd-wrt dd-wrt  5588 2006-03-14 07:20 vdgdefs
-rw-r--r-- 1 dd-wrt dd-wrt  8446 2006-03-14 07:20 vtiodefs
-rw-r--r-- 1 dd-wrt dd-wrt 44680 2006-03-14 07:20 vtiodefs_cc3

But whether those ever made it to the CVS repo on sourceforge, I don't know.

I also have no clue why dd-wrt owns those files. (I can fix that of course) 
dd-wrt is the name of the router software I'm running on an old 433 mhz x86 
box.  The most bulletproof router sw around.  Hackers bang on it, 24/7/366, 
but no one has ever gotten past it that I didn't give them the pw to do it.  I 
like looooonnnngggg passwds. :)

Paging Robert Gault...

I would attach them here, but I'd have to do it inline since Dennis strips 
attachments.  As that is about 22-23 kilobytes, I'll leave that to the list to 
decide.

Or if I had your private address I could send them direct, but really, I'd 
druther it got into the CVS to let others take it for a walk.  It works with 
multivue on my machine is about as strong a claim as I'll make.  3 button 
logitek 'DeXxa' mouse here.

>Christian
>
>--
>Coco mailing list
>Coco at maltedmedia.com
>http://five.pairlist.net/mailman/listinfo/coco


-- 
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)
Q:	How did you get into artificial intelligence?
A:	Seemed logical -- I didn't have any real intelligence.




More information about the Coco mailing list