luxos/filelistC.txt
Tiberiu Chibici 852cf1bb17 [GOOD] BUILD 0.1.0.590 DATE 9/05/2011 AT 2:40 PM
====================================================
Mainly changed: FS.Initrd
+ (kind of) refractored VFS, bugfixed
+ Rewrote 'initrd' file system, fixed many problems
+ Working 'cat' and 'dir' console commands
+ Wrote 'initrd' image write application (for windows), however it may
be bugged
2021-09-14 18:52:47 +03:00

136 lines
2.6 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
Debug :: Logger
Kernel/debug/logger.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
Kernel/hal/system.c
HAL :: File systems :: Virtual file system
Kernel/hal/vfs.c
HAL :: File systems :: FAT
Kernel/hal/filesys/fat/fat.c
HAL :: File systems :: FAT12
Kernel/hal/filesys/fat/fat12.c
HAL :: File systems :: FAT16
Kernel/hal/filesys/fat/fat16.c
HAL :: File systems :: FAT32
Kernel/hal/filesys/fat/fat32.c
HAL :: File systems :: Initial ram disk
Kernel/hal/filesys/initrd/initrd.c
Libraries :: Character types
Kernel/library/ctype.c
Libraries :: Standard input/output
Kernel/library/stdio.c
Libraries :: Storage
Kernel/library/storage.c
Libraries :: Time
Kernel/library/time.c
Libraries :: Arrays :: Dynamically expanding array
Kernel/library/array/dynamic_arr.c
Libraries :: Arrays :: Ordered array
Kernel/library/array/ord_arr.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 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 :: String operations
Kernel/library/stdlib/str_ops.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