luxos/filelistC.txt

118 lines
2.2 KiB
Plaintext

Main file
Kernel/main.c
Debug :: Console
Kernel/debug/console.c
Debug :: Console base routines
Kernel/debug/console-base.c
Debug :: Console output
Kernel/debug/console-out.c
Debug :: Console input
Kernel/debug/console-in.c
Drivers
Kernel/drivers/drivers.c
Drivers :: Complementary Metal Oxide Semiconductor (CMOS)
Kernel/drivers/cmos/cmos.c
Drivers :: Direct Memory Access Controller (DMAC)
Kernel/drivers/dma/dma.c
Drivers :: Floppy driver
Kernel/drivers/floppy/floppy.c
Drivers :: Programmable Interval Timer (PIT)
Kernel/drivers/pit/pit.c
HAL (Hardware abstraction layer)
Kernel/hal/hal.c
HAL :: Crash message
Kernel/hal/crash.c
HAL :: Global Descriptor Table
Kernel/hal/cpu/gdt.c
HAL :: Interrupt Descriptor Table
Kernel/hal/cpu/idt.c
HAL :: Interrupt Service Routines
Kernel/hal/cpu/isrs.c
HAL :: Interrupt Requests
Kernel/hal/cpu/irq.c
HAL :: Programmable Interrupt Controller
Kernel/hal/cpu/pic.c
HAL :: Internal clock
Kernel/hal/clock/clock.c
HAL :: Keyboard
Kernel/hal/keyboard/keyboard.c
HAL :: Mouse
Kernel/hal/mouse/mouse.c
HAL :: System reboot
Kernel/hal/reboot.c
HAL :: File systems :: Virtual file system
Kernel/hal/vfs.c
HAL :: File systems :: FAT12
Kernel/hal/filesys/fat12.c
Libraries :: Character types
Kernel/library/ctype.c
Libraries :: Memory :: Allocation
Kernel/library/memory/memory_alloc.c
Libraries :: Memory :: Free
Kernel/library/memory/memory_free.c
Libraries :: Memory :: Information
Kernel/library/memory/memory_info.c
Libraries :: Memory :: Initialization
Kernel/library/memory/memory_init.c
Libraries :: Standard input/output
Kernel/library/stdio.c
Libraries :: Standard library :: Convert operations
Kernel/library/stdlib/convert_ops.c
Libraries :: Standard library :: Memory operations
Kernel/library/stdlib/mem_ops.c
Libraries :: Standard library :: Number operations
Kernel/library/stdlib/num_ops.c
Libraries :: Standard library :: Ordered array
Kernel/library/stdlib/ord_arr.c
Libraries :: Standard library :: String operations
Kernel/library/stdlib/str_ops.c
Libraries :: Storage
Kernel/library/storage.c
Libraries :: Time
Kernel/library/time.c
Memory Manager :: Memory heap
Kernel/memory/mem-heap.c
Memory Manager :: Physical memory manager
Kernel/memory/mem-phys.c
Memory Manager :: Paging
Kernel/memory/mem-paging.c