[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/