Subject: [FreeVMS] quick kernel diff and src guide
Date: Sat Dec 15 2001 - 13:12:35 CET
We really need some more people doing kernel stuff, so I put this stuff
out as a little starter help. (CVS log shows little activity.
How are the freshmeat downloads stats?)
Contains some new assembly routines, mainly for system calls/services and
An attempt to do system services the VMS way. (Need to set some permissions
Had to get in some exceptions or else some new vectors would have been reset.
Some stuff for the idle task.
Some VMS interrupt vectors.
Changed current routine.
Our new interrupt vectors.
New system calls/services.
Lots of pcb stuff.
Primarily a line of VMS data structure initialization.
Some test system calls and some system calls changes.
Scheduling related changes.
The rest is mainly minor namechanges and interrupt/scheduling changes.
About the rest in the ordinary VMS directories.
(I am trying as well as I can to place things right).
Read-only backup program.
Mainly kernel-related data structures.
Implementing things like queues and ipls.
The rest of the headers.
Does also contain some system service interfaces. (Placed here until further).
Scheduling routine is here in sched.c.
Some system calls, too.
Also, a starter for "set process". (Did not know where to put it)
This will be the main kernel directory.
This is not meant as a Linux kernel guide.
I am using Scott Maxwell's book.
Might be using some bits in the 4.4BSD book, because it contains some stuff
about implementing stuff in software that was previously on the right cpu.
-- Liste de diffusion FreeVMS Pour se dťsinscrire : mailto:email@example.com?subject=unsubscribe
This archive was generated by hypermail 2b25 : Sat Dec 15 2001 - 13:12:58 CET