aboutsummaryrefslogtreecommitdiff
path: root/kernel/include
AgeCommit message (Collapse)AuthorFilesLines
8 daysadd non block device for testsLukas Oesch1-0/+23
8 daysadd block_device testsLukas Oesch1-1/+1
8 daysadd test block_deviceLukas Oesch1-0/+31
8 daysadd dentry testsLukas Oesch1-3/+12
8 daysimplement unmount, improve error codesLukas Oesch7-12/+66
8 daysadd descriptions, some refactoringLukas Oesch19-5/+476
8 daysrefactoringLukas Oesch1-1/+1
8 daysImplement read data in ext2 inodeMarcel Braun2-2/+4
8 daysAdd file system pointer to ext2 inodeMarcel Braun1-1/+4
8 daysrefactoring map_inode_block_index_to_global_block_numberLukas Oesch1-0/+1
8 daysimplement map_inode_block_index_to_global_block_number and lookupLukas Oesch1-0/+2
8 daysfix linked_directory_entry structLukas Oesch1-2/+1
8 daystemporary implementation of inode kindLukas Oesch1-1/+2
8 daysimplement read_inodeLukas Oesch5-11/+18
8 daysremove todosLukas Oesch1-5/+0
8 daysread block_group_descriptorsLukas Oesch1-0/+3
8 daysfix build, refactoringLukas Oesch4-2/+6
8 daysread ext2 superblock and check the magic numberLukas Oesch1-1/+10
8 daysautomatically detect the mounted file system type by trial-and-errorLukas Oesch1-1/+2
9 dayskapi: extract ACPI functionality to libsFelix Morgner1-7/+7
9 dayskapi: move CPU to kapiFelix Morgner1-33/+0
11 dayskapi: add basic support for MMIO mappingFelix Morgner1-0/+41
13 dayskernel/acpi: discover local interrupt controllersFelix Morgner2-0/+36
13 dayskernel/acpi: implement basic table discoveryFelix Morgner1-1/+4
13 dayskapi: hook ACPI initialization up to boot processFelix Morgner1-0/+26
13 dayskapi: add basic ACPI supportFelix Morgner1-5/+5
2026-04-02kapi: extract common bus codeFelix Morgner1-18/+0
2026-04-02x86_64/devices: implement ISA bus stubFelix Morgner1-1/+3
2026-04-02kapi: add basic device subsystemFelix Morgner1-0/+32
2026-04-02kernel/tests: improve documentationFelix Morgner6-5/+88
2026-04-02kernel/tests: clean up implementation structureFelix Morgner6-33/+78
2026-04-01kernel/tests: add basic heap allocator testsFelix Morgner1-0/+11
2026-04-01kernel/tests: don't rely on vector for fake memoryFelix Morgner1-3/+12
2026-04-01kernel/test: rename test include to test_supportFelix Morgner5-11/+11
2026-04-01kernel/tests: clean up fake memory implementationFelix Morgner3-6/+77
2026-04-01kernel/tests: move initialization to a listenerFelix Morgner1-0/+2
2026-04-01kernel/tests: dissolve tests into source treeFelix Morgner3-0/+69
2026-03-31move device into kapiLukas Oesch11-87/+31
2026-03-30Rename ram_disk and storage filesmarcel.braun4-18/+18
2026-03-30Rename rootfs filesystem filesmarcel.braun2-10/+11
2026-03-30Rename devfs filesystem filesmarcel.braun2-8/+9
2026-03-30Rename ext2 filesystem filesmarcel.braun5-14/+13
2026-03-30Move everything in kernel into kernel namespacemarcel.braun26-52/+50
2026-03-29Move block device offset and size-to-blocks calculation to block_device_utilsmarcel.braun2-5/+17
2026-03-29Fix name lengthmarcel.braun1-1/+1
2026-03-29Add ext2 block_group_descriptor, inode and linked_directory_entry definitionsmarcel.braun3-0/+64
2026-03-29Add ext2_superblock definitonmarcel.braun1-0/+76
2026-03-29Refactormarcel.braun1-1/+1
2026-03-29remove redundant ext2_file classLukas Oesch2-19/+0
2026-03-28fix vfs mount with /dev & /a and rootfs & devfsLukas Oesch4-6/+11