No description
Find a file
Ben Gras daca9de450 Fix to make making a bootable cd possible again.
ow that the image has grown beyond the 1.44M that fits on a floppy.
(previously, the floppy emulation mode was used for cd's.)

the boot cd now uses 'no emulation mode,' where an image is provided on
the cd that is loaded and executed directly. this is the boot monitor.

in order to make this work (the entry point is the same as where the
image is loaded, and the boot monitor needs its a.out header too) and
keep compatability with the same code being used for regular booting, i
prepended 16 bytes that jumps over its header so execution can start
there.

to be able to read the CD (mostly in order to read the boot image),
boot has to use the already present 'extended read' call, but address
the CD using 2k sectors.
2010-01-18 14:10:04 +00:00
boot Fix to make making a bootable cd possible again. 2010-01-18 14:10:04 +00:00
commands Fix to make making a bootable cd possible again. 2010-01-18 14:10:04 +00:00
docs Drivers and servers are simply known as services. 2009-12-17 01:53:26 +00:00
drivers Added a missing return statement in paired_grant(). 2010-01-15 21:45:30 +00:00
etc Give SETALARM privilege to atl2 driver 2010-01-16 14:31:35 +00:00
include _cpuid() - full cpuid instruction wrapper 2010-01-15 15:23:57 +00:00
kernel NMI watchdog is an awesome feature for debugging locked up kernels. 2010-01-16 20:53:55 +00:00
lib make C function setgroups() be _setgroups(), called by the asm stub. 2010-01-15 17:16:15 +00:00
man - Make packman unmount the packages cd if it was mounted. 2010-01-13 15:52:55 +00:00
servers Merge of Wu's GSOC 09 branch (src.20090525.r4372.wu) 2010-01-14 15:24:16 +00:00
test Merge of Wu's GSOC 09 branch (src.20090525.r4372.wu) 2010-01-14 15:24:16 +00:00
tools Fix to make making a bootable cd possible again. 2010-01-18 14:10:04 +00:00
LICENSE Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00
Makefile Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00