aboutsummaryrefslogtreecommitdiff
path: root/arch/x86_64
AgeCommit message (Collapse)AuthorFilesLines
3 daysx86_64: split lapic according to UDMFelix Morgner19-232/+589
4 daysx86_64: port PIT to devices resourcesFelix Morgner4-12/+83
5 dayskapi: implement a simple, tracked mutexFelix Morgner1-0/+6
5 dayskapi: move protocol pointer to base busFelix Morgner2-14/+1
5 dayschore: minor cleanups after refactoringFelix Morgner1-4/+2
5 dayschore: replace "interface" with "facet"Felix Morgner6-19/+27
6 dayskapi: introduce driver namesFelix Morgner2-0/+7
7 dayschore: hide protocol implementationsFelix Morgner2-34/+34
7 dayskernel: remove boot modules registryFelix Morgner1-9/+14
7 daysx86_64: clean up isa driversFelix Morgner6-18/+29
7 dayskapi: rename interface to interface_idFelix Morgner6-7/+6
7 dayskapi: rename boot_module to moduleFelix Morgner1-3/+2
7 dayskapi: extract real boot module registry singletonFelix Morgner1-18/+4
7 dayskapi: clean up directory namesFelix Morgner1-2/+2
7 daysx86_64: split files for devices and driversFelix Morgner11-106/+179
7 dayskapi/interrupts: add ISR contextFelix Morgner2-7/+11
8 dayskapi/device: remove init()Felix Morgner4-16/+1
8 dayskernel: port ram disk to new driver architectureFelix Morgner1-3/+3
8 daysx86_64: port legacy PIT driver to new architectureFelix Morgner5-23/+184
9 dayskapi: bootstrap owning device treeFelix Morgner2-8/+8
10 dayskapi/device: remove major and minorFelix Morgner8-30/+16
12 dayskstd: move bitfiled_enum headerFelix Morgner3-12/+12
2026-07-15kapi/devices: clean up some namesFelix Morgner1-6/+6
2026-07-15kernel/cpu: introduce core index numberFelix Morgner3-6/+16
2026-07-09kstd: rename kstd header to include hppFelix Morgner11-16/+16
2026-06-15x86_64: suppress lint on init_array symbolsFelix Morgner1-0/+2
2026-06-15build: configure naming rule checksFelix Morgner1-5/+5
2026-06-02kernel/vfs: extract fs type registryFelix Morgner1-3/+4
2026-06-02kernel/vfs: rename type descriptor sectionFelix Morgner1-3/+3
2026-06-02kernel/vfs: prepare fs type registration supportFelix Morgner1-0/+5
2026-05-12if the boot_root_fs contains a /dev directory, vfs mounts the devfs onto the ↵Lukas Oesch2-1/+4
existing directory
2026-05-05add symlink chain to imageLukas Oesch2-2/+6
2026-05-05fix readmeLukas Oesch1-1/+1
2026-05-05Update readme for images, add symlink to readme into test_assets folderMarcel Braun1-3/+15
2026-05-05Add testing symlinks to filesystem imagesMarcel Braun3-3/+3
2026-05-05Add simple symlink testsMarcel Braun2-2/+5
2026-04-29x86_64: fix library referencesFelix Morgner1-2/+2
2026-04-29x86_64: use p1204 project layoutFelix Morgner65-600/+30
2026-04-23chore: banish relative includesFelix Morgner54-177/+177
2026-04-23chore: organize includesFelix Morgner17-42/+44
2026-04-21build: clean up configurationFelix Morgner1-11/+26
2026-04-19improve readme of default modulesLukas Oesch1-2/+2
2026-04-16Merge branch 'syscall-interface' into 'develop-BA-FS26'Marcel Braun2-1/+27
Add fs syscall handler See merge request teachos/kernel!23
2026-04-16acpi: introduce XSDT typeFelix Morgner1-9/+7
2026-04-15acpi: add basic MADT testsFelix Morgner1-1/+1
2026-04-14add tests to mount filesystems backed by a fileLukas Oesch2-1/+27
2026-04-11add notes about the content of the test imagesLukas Oesch1-0/+82
2026-04-11extend tests with another filesystemLukas Oesch2-0/+4
2026-04-11add test imagesLukas Oesch3-0/+8
2026-04-11Clean up boot modulesMarcel Braun2-2/+0