[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [alliance-iosk] Driver programming and GPL
>Ramon van Handel wrote:
>
>>
>> > CKsetIOPerm(baseaddr, length) // incase of floppy base=0x3f0
>>length=8, if I
>> >remember well...
>>
>> You can implement this in the EK libs as a 'shortcut'.
>
>Under KL? You will change the name :)?
Okay yes, I was confused :)
>I'll write a dummy stub, i.e. an empty
>function named like that, since for now there is no control. I'll start to
>extract floppy routines from openbios, and compile a DOS program that access
>floppy at will. Then, when things in DOS will work with any floppy, I'll put
>the stuff inside /LM, under /LM/IOSK/architecture/IBM-PC/floppy, where, like
>CK, IBM-PC it's a symbolic link.
>Agree?
Please have a look at the VSTa floppy driver first. I had my heart set on
that one ;)
>> I will completely
>> document all of the CKs internals and externals in great detail in due
>> time. For now, you example is demotasks.c - that's what it was made for
>> (well... partly ;)).
>
>demotasks, well, are demotasks :). CK testing stuff. There is no IOperm(), if I
>remember correctly, though...
Well, you don't. There is. It's not a seperate CK system call, though. I
suggest you have a look again (I don't know what version of demotasks you
have looked at... there hasn't been an IOperm until it was implemented in
the CK in the first place :)
Ramon
---
Ramon van Handel <vhandel@chem.vu.nl>
Chemistry Student, OS Programmer and all-round Weirdo
The ant has made himself illustrious / Through constant industry industrious.
So what? Would you be calm and placid / If you were full of formic acid?
(Ogden Nash)
-
Alliance-IOSK: http://iosk.allos.org/
Archive: http://humbolt.nl.linux.org/lists/