[openbeos] Re: Kernel status (POSIX)



>
> >What do the interrupt vector tables look like for for
> >the various hardware? Is there documentation for these?
>
> You shouldn't need to know that. Posix should use the native
> open/close/read/write/ioctl provided by the kernel.
>

Outside of the bounds of posix, where are the IVTs defined
and documented for NewOS/BeOS?
If I'm writing a BeOS driver I don't really care much about
posix, I care where the OS hooks are for the hardware
and the kernel interface.


> >Out of curiosity, one of my (opinions) thoughts, was that
> >*NO* drivers should be seriously embedded into the kernel.
>
> Agreed. But they are part of the kernel distro.
> Also note that they are embedded for right now. That will change.

Thank god!
I hope the north and south bridge code is also a module.
It would be nice to be able to generate drivers for the various
chipsets and plug them in, instead of getting locked into something
that's hard coded into the kernel.

> >Are the IDE, CD-ROM....etc drivers generic modules that can
> >be dropped from the kernel, by the user, once a better driver comes
along,
> >or will that require a complete recompile of the OS?
>
> Yes, they will be generic modules.

Alright!, ATA133 here we come!
ATAPI/SCSI-3 HERE WE COME!!!!!

I feel all tingley.  :)

Peter


Other related posts: