303 Commits (5133979ee728e1fcea87a46275f3f11447f026fe)
 

Author SHA1 Message Date
Mathieu Serandour 5133979ee7 elf_free 12 months ago
Mathieu Serandour c5a80268d7 add MSR addresses 12 months ago
Mathieu Serandour 66e40205b2 user page map functions 12 months ago
Mathieu Serandour 7137873bd5 changed user segments for syscalls 12 months ago
Mathieu Serandour 821b0f06c2 available_pages() and total_pages() 12 months ago
Mathieu Serandour f5a778a549 include stdint 1 year ago
Mathieu Serandour 2c61f5c38d sched wip 1 year ago
Mathieu Serandour a8aa7f5889 load/restore segments 1 year ago
Mathieu Serandour 4288e3ebd8 vfs_clone_handle 1 year ago
Mathieu Serandour 9e69b3d0f8 fixed kernel stack 1 year ago
Mathieu Serandour 35457e6997 put tss size in the gdt 1 year ago
Mathieu Serandour 052c4b02b6 fixed page level writable flag 1 year ago
Mathieu Serandour f15dd0532e schedule when irqs fire 1 year ago
Mathieu Serandour 2e532e1de7 begin scheduler 1 year ago
Mathieu Serandour 0a4c76dc78 remap_pages 1 year ago
Mathieu Serandour f10f122ef8 updated vmap 1 year ago
Mathieu Serandour ca1674aad8 elf wip 1 year ago
Mathieu Serandour 37aff6834d fixed nvme irq concurrency issues 1 year ago
Mathieu Serandour 41435434ff loading and running elf files 1 year ago
Mathieu Serandour 64f19cfe04 fixed reading bug when reading small chunks 1 year ago
Mathieu Serandour b134099a9e bincows programs 1 year ago
Mathieu Serandour 1165354ef5 4K fat32 allocation size instead of 512 1 year ago
Mathieu Serandour db3996bf97 updated tests 1 year ago
Mathieu Serandour 68787ebc52 fixed warnings 1 year ago
Mathieu Serandour 3c22535509 pause instruction for busy waiting 1 year ago
Mathieu Serandour 0554127cfa huge speedup using double buffering and non temporal stores 1 year ago
Mathieu Serandour 7850616b3a terminal double char buffer 1 year ago
Mathieu Serandour f34d3129ed fs fix 1 year ago
Mathieu Serandour e3c769686a fixed warnings 1 year ago
Mathieu Serandour 67cccac5c5 updated fs interface 1 year ago
Mathieu Serandour 877868fbdc block_size const parameter 1 year ago
Mathieu Serandour 53ed6be7bd memsum argument char* -> void* 1 year ago
Mathieu Serandour 2c4186f328 moved checksum() to string.c 1 year ago
Mathieu Serandour 92a71cde6f fixed decimal bug 1 year ago
Mathieu Serandour d8162d8f80 release & debug targets 1 year ago
Mathieu Serandour be97fe7808 removed GCC warnings when NDEBUG 1 year ago
Mathieu Serandour fd5f6947b4 got rid of kernel/lib/common.h 1 year ago
Mathieu Serandour e8f102f8aa kernel/build directory 1 year ago
Mathieu Serandour 2274f77359 build folder 1 year ago
Mathieu Serandour 840754a05d ascii2utf16le fun 1 year ago
Mathieu Serandour 567026f016 fixed memory leaks 1 year ago
Mathieu Serandour b7915b1a6d updated tests 1 year ago
Mathieu Serandour c2ec1812bc public print_heap and heap_defragment funcs 1 year ago
Mathieu Serandour adf55afb65 sync function 1 year ago
Mathieu Serandour bfcbf073e2 remove storage parts when removing a driver and async read 1 year ago
Mathieu Serandour 8de58b6ab2 pipelined write 1 year ago
Mathieu Serandour e6f63a471b removed unused file 1 year ago
Mathieu Serandour 5752ad5d03 update tests 1 year ago
Mathieu Serandour 9e580be4f0 vfs/fs write 1 year ago
Mathieu Serandour b1f7b51154 VFS tests update 1 year ago