[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 :)? 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?

> I love writing docs, but I love coding even more.

:) I am always supposed that Love(coding)>>Love(docs), where >> means "a lot
higher" :).
For me, it's nearly equal. The only thing I don't like, it's that I have little
time available, otherwise I'll code a lot more than I do.

> 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...
they are more or less ok for IRQs.

>  Read it, and all (?) will be clear.

Oh, well, sort of.

Stefano

-
Alliance-IOSK:	http://iosk.allos.org/
Archive:	http://humbolt.nl.linux.org/lists/