.. |
bits
|
Add the concept of a "user pointer" (similar to the void __user * in the kernel), which encapsulates the information needed to refer to an external buffer. Under normal operation, this can just be a void * equivalent, but under -DKEEP_IT_REAL it would be a segoff_t equivalent.
|
vor 18 Jahren |
basemem.h
|
Fixes for gcc >= 3.2 from Georg Baum
|
vor 19 Jahren |
bios.h
|
Define BIOS data segment in bios.h
|
vor 18 Jahren |
bios_disks.h
|
ISA bus driver updated to report devices as present only if a driver
|
vor 19 Jahren |
biosint.h
|
Provide a global counter for the number of interrupts hooked.
|
vor 18 Jahren |
bochs.h
|
Doxygenation
|
vor 19 Jahren |
callbacks_arch.h
|
Initial revision
|
vor 19 Jahren |
gateA20.h
|
First version
|
vor 19 Jahren |
hidemem.h
|
Merged mcb30-realmode-redesign back to HEAD
|
vor 19 Jahren |
int13.h
|
Add INT 13,41 (extensions installation check). LILO's MBR now uses linear calls to load the MS-DOS boot sector in my test setup.
|
vor 18 Jahren |
io.h
|
compiler.h is now always included on the command line.
|
vor 19 Jahren |
kir.h
|
Merged mcb30-realmode-redesign back to HEAD
|
vor 19 Jahren |
latch.h
|
Put the TCP connection periodic processing in tcp.c, where it belongs.
|
vor 18 Jahren |
libkir.h
|
Remove the automatic segment register save and restore; most users of REAL_CODE() don't need it.
|
vor 18 Jahren |
librm.h
|
Removed REAL_EXEC(); there is no longer any code using it.
|
vor 18 Jahren |
limits.h
|
Initial revision
|
vor 19 Jahren |
memmap.h
|
Add a "count" field to struct memory_map.
|
vor 18 Jahren |
memsizes.h
|
Replaced memsizes.c with smaller memmap.c, taking advantage of __data16, and creating a memory map that's easier to work with than the E820 map.
|
vor 18 Jahren |
old_realmode.h
|
Add the concept of a "user pointer" (similar to the void __user * in the kernel), which encapsulates the information needed to refer to an external buffer. Under normal operation, this can just be a void * equivalent, but under -DKEEP_IT_REAL it would be a segoff_t equivalent.
|
vor 18 Jahren |
pci_io.h
|
Strip down i386 PCI configuration space I/O to the bare minimum. A typical build will now include 880 bytes of PCI support code, compared to 2327 bytes in Etherboot 5.4.
|
vor 18 Jahren |
pcibios.h
|
Strip down i386 PCI configuration space I/O to the bare minimum. A typical build will now include 880 bytes of PCI support code, compared to 2327 bytes in Etherboot 5.4.
|
vor 18 Jahren |
pcidirect.h
|
Strip down i386 PCI configuration space I/O to the bare minimum. A typical build will now include 880 bytes of PCI support code, compared to 2327 bytes in Etherboot 5.4.
|
vor 18 Jahren |
pic8259.h
|
Merged mcb30-realmode-redesign back to HEAD
|
vor 19 Jahren |
pxe_addr.h
|
Split PXE code into preboot, udp, tftp, undi and loader units. PXE code now compiles without errors (though it won't actually work).
|
vor 19 Jahren |
pxe_callbacks.h
|
Split PXE code into preboot, udp, tftp, undi and loader units. PXE code now compiles without errors (though it won't actually work).
|
vor 19 Jahren |
realmode.h
|
Removed REAL_EXEC(); there is no longer any code using it.
|
vor 18 Jahren |
registers.h
|
Add flag definitions.
|
vor 18 Jahren |
setjmp.h
|
Initial revision
|
vor 19 Jahren |
stdint.h
|
Use typeof(sizeof(...)) to define a size_t. This stops gcc complaining about format errors for %zX arguments.
|
vor 18 Jahren |
vga.h
|
Initial revision
|
vor 19 Jahren |
virtaddr.h
|
Towards a(nother) new real-mode infrastructure, in which we take advantage of the fact that we have to have a permanently-resident block in base memory.
|
vor 18 Jahren |