340 Commits (2be037ff08260782717dced068e87e3ecea29870)
 

Author SHA1 Message Date
Mathieu Serandour 2be037ff08 ignore *.a files 8 months ago
Mathieu Serandour e2087528b3 blib wip 8 months ago
Mathieu Serandour 3ea2428cd7 open syscall O_DIR flag 8 months ago
Mathieu Serandour ca2cb6489a spinlocks 8 months ago
Mathieu Serandour f45ccd1cff smp 8 months ago
Mathieu Serandour 67adb74c29 shell wip 8 months ago
Mathieu Serandour 8aae31fc60 blib wip 8 months ago
Mathieu Serandour da2ee4eb5a fixed PF caused by gcc executing the stack 8 months ago
Mathieu Serandour 6fe7f84011 disable stack tracing for userpace 8 months ago
Mathieu Serandour c5a030aa5c syscalls 8 months ago
Mathieu Serandour 9989e08897 get_lapic_id 8 months ago
Mathieu Serandour aa798ca507 \b character 8 months ago
Mathieu Serandour 6c8a228442 /dev/term 8 months ago
Mathieu Serandour 379514f871 fixed errors, add functions and add vfile spinlock 8 months ago
Mathieu Serandour b324d0ccc7 fixed warning 8 months ago
Mathieu Serandour 00fcbde75f sched wip 8 months ago
Mathieu Serandour 196732771b put const qualified when needed 8 months ago
Mathieu Serandour 25e57cbcfd devfs 8 months ago
Mathieu Serandour 605df783c9 fixed bugs when something is mounted on '/' 8 months ago
Mathieu Serandour 31ef1f160f fixed string.h related const convertions 8 months ago
Mathieu Serandour e49c5c9f38 fixed terminal multiple newline bug 8 months ago
Mathieu Serandour f2f1d904fe update prog0 8 months ago
Mathieu Serandour aec1c01c8b fixed clock_ns 8 months ago
Mathieu Serandour 6d2d687a28 sched wip 8 months ago
Mathieu Serandour fb75a43746 removed debug prints 8 months ago
Mathieu Serandour ea7edc8ebb fixed warns 8 months ago
Mathieu Serandour 43349b87fe timer irq 100 Hz, ns clock, removed apic timer callbacks 8 months ago
Mathieu Serandour e233491c1f fixed gcc warnings 8 months ago
Mathieu Serandour 564061eaa6 mount_devfs 8 months ago
Mathieu Serandour 1280ab3e5d video_init return value 8 months ago
Mathieu Serandour 5f9ede5488 syscalls wip 8 months ago
Mathieu Serandour 2f718d622c /dev/term file 8 months ago
Mathieu Serandour 079f409d27 devfs 8 months ago
Mathieu Serandour 79e7b2adbe driver_register_and_install return value 8 months ago
Mathieu Serandour c32a75a192 shced in progress 8 months ago
Mathieu Serandour e8eea72715 renamed files 8 months ago
Mathieu Serandour 7762f935a6 syscalls wip 8 months ago
Mathieu Serandour 5133979ee7 elf_free 8 months ago
Mathieu Serandour c5a80268d7 add MSR addresses 8 months ago
Mathieu Serandour 66e40205b2 user page map functions 8 months ago
Mathieu Serandour 7137873bd5 changed user segments for syscalls 8 months ago
Mathieu Serandour 821b0f06c2 available_pages() and total_pages() 8 months ago
Mathieu Serandour f5a778a549 include stdint 8 months ago
Mathieu Serandour 2c61f5c38d sched wip 8 months ago
Mathieu Serandour a8aa7f5889 load/restore segments 8 months ago
Mathieu Serandour 4288e3ebd8 vfs_clone_handle 8 months ago
Mathieu Serandour 9e69b3d0f8 fixed kernel stack 8 months ago
Mathieu Serandour 35457e6997 put tss size in the gdt 8 months ago
Mathieu Serandour 052c4b02b6 fixed page level writable flag 8 months ago
Mathieu Serandour f15dd0532e schedule when irqs fire 8 months ago