| __cxa_atexit.cpp | Stub implementation of the C++ application exit function dispatcher |
| abort.cpp | Stub C standard library abort() function |
| acpi.cpp | Advanced Configuration and Power Management |
| acpi.h [code] | Advanced Configuration and Power Interface |
| apic.cpp | Local Advanced Programmable Interrupt Controller |
| apic.h [code] | Intel Advanced Programmable Interrupt Controller |
| arch.h [code] | Brings architecture-specific namespace into standard Arch namespace |
| arch/ia32/include/atomic.h [code] | |
| include/atomic.h [code] | |
| close.cpp | Stub C standard library close() function |
| config.h [code] | Installation-specific configureation file |
| cpu.h [code] | |
| descriptor.h [code] | Generic ia32 descriptors |
| freestore.cpp | |
| freestore.h [code] | Kernel freestore (memory pool) management |
| fstat.cpp | Stub C standard library fstat() function |
| ia32_marrow.h [code] | |
| idt.cpp | |
| idt.h [code] | IA-32 interrupt descriptor table |
| idttrampoline.h [code] | |
| interrupt.cpp | |
| interrupt.h [code] | |
| ioapic.cpp | Advanced System Interrupt Controller |
| ioapic.h [code] | Intel 82093 I/O Advanced Programmable Interrupt Controller |
| isatty.cpp | Stub implementation of the POSIX isatty() function |
| kiostream.cpp | |
| kiostream.h [code] | Public interface for the zygoma kernel message logging facility |
| arch/ia32/include/kstreambuf.h [code] | |
| include/kstreambuf.h [code] | |
| lseek.cpp | Stub lseek() implementation for the C standard library |
| marrow.cpp | Platform-specific implementation of the Marrow autodiscovery |
| marrow.h [code] | |
| mbtrampoline.cpp | Multiboot trampoline to bounce from the multiboot entry point to the kernel entry point |
| arch/ia32/include/memory.h [code] | |
| include/memory.h [code] | |
| memorymanager.h [code] | Arch-independent memory manager interface |
| modules.h [code] | Interface for the loadable modules module |
| mps.cpp | Intel Multiprocessor Specification |
| mps.h [code] | Intel Multiprocessor Specification |
| multiboot.cpp | |
| multiboot.h [code] | A ia32-specific system startup method |
| open.cpp | Stub implementation of the C standard library function open() |
| pageframe.h [code] | Interface for a Page Frame entry |
| pageframelinearpolicy.cpp | |
| pageframelinearpolicy.h [code] | Definition of the Page Frame Linear Selection Policy concrete class |
| pageframeselectionpolicy.cpp | |
| pageframeselectionpolicy.h [code] | Definition of the Page Frame Selection Policy protocol class |
| pageframetable.cpp | Kernel Page Frame Table definitions |
| pageframetable.h [code] | Kernel physical memory management declarations |
| pagetable.h [code] | IA-32 page table definitions |
| processdescriptor.h [code] | Arch-independent process descriptor interface |
| read.cpp | Stub implementation of the C standard library function read() |
| registers.h [code] | |
| sbrk.cpp | Stubbed out sbrk() function for the C standard library |
| scheduler.h [code] | Arch-independent scheduler interface |
| spinlock.cpp | Kernel synchronization primitives implementation |
| spinlock.h [code] | Kernel synchronization primitives declarations |
| threaddescriptor.h [code] | Arch-independent thread descriptor interface |
| arch/ia32/include/types.h [code] | |
| include/types.h [code] | |
| vgastreambuf.cpp | |
| vgastreambuf.h [code] | A IOStreams streambuf that writes to the VGA buffer |
| write.cpp | |
| zygoma.cpp | Main entry for the kernel |
1.4.2