137 Commits (master)
 

Author SHA1 Message Date
mathieu 12cf6b1f89 Fix cmd in Readme.md 5 months ago
mathieu d3a71b20dc Mise à jour de 'README.md' 5 months ago
Mathieu Maret 7654782675 Add introduction 5 months ago
Mathieu Maret 4a61d7f3b7 memDesc: change ref as unsigned 6 months ago
Mathieu Maret ef78de447f Improve make target names 6 months ago
Mathieu Maret 3b7543064d alloc: simplify full usage 6 months ago
Mathieu Maret 9e5b4f0060 Revert "makefile: disable pie" 6 months ago
Mathieu Maret f64bbd9d90 makefile: disable pie 6 months ago
Mathieu Maret 5ab68d8197 Various cleaning 6 months ago
Mathieu Maret ede53ae4f9 VGA renaming 6 months ago
Mathieu Maret 3f4fb9e952 add asprintf 6 months ago
Mathieu Maret bea3449b11 Implement vsnprintf and use it 6 months ago
Mathieu Maret b305653aac Fix klibc return values 6 months ago
Mathieu Maret 73b721dbc1 Add some mem stat 6 months ago
Mathieu Maret c3d345bb87 Add 64bit printf 6 months ago
Mathieu Maret 774a20b8c8 remove local .vimrc 6 months ago
Mathieu Maret 8309174f1a Get mem mapping from bootloader 6 months ago
Mathieu Maret 77b495e382 Fix naming and mem bottom 6 months ago
Mathieu Maret a254a7cd71 Fix allocation of too big size 7 months ago
Mathieu Maret 9815cc062f Multiple page allocation 11 months ago
Mathieu Maret ba9e0f1bff protect slub access from multithread 12 months ago
Mathieu Maret 0ae9ad7d92 protect vga access from mutlithread 12 months ago
Mathieu Maret 9fe6d3c7df add some pretty-printer for kthread 12 months ago
Mathieu Maret 1f1f017224 Add gdb custom commands 12 months ago
Mathieu Maret c71b0135cf add wq[Init|Free] 12 months ago
Mathieu Maret e8959f3693 Add test on wq with timeout 12 months ago
Mathieu Maret 5b933a82d3 Implement timeout on wait_queue 12 months ago
Mathieu Maret fa9955dd7f Simplifi debug cmd (allow ctrl-c) 12 months ago
Mathieu Maret 9c6c4f3470 Fix typo 12 months ago
Mathieu Maret 6922f6dfa4 improve wait_queue api 12 months ago
Mathieu Maret 36734ae6e6 test: add mutex test 1 year ago
Mathieu Maret 0f200d1911 Add mutex implementation 1 year ago
Mathieu Maret 1230d738a6 Add %p for printf 1 year ago
Mathieu Maret 5de1c54b61 Move sleep Thread to test 1 year ago
Mathieu Maret 88d0266d76 gdb: add non-core dir 1 year ago
Mathieu Maret 70930ecf50 Add comment for non-preempt kernel 1 year ago
Mathieu Maret 319f197fcd Fix scheduler with sleeping task 1 year ago
Mathieu Maret b1e6bc1aab Fix initial thread status 1 year ago
Mathieu Maret a96fded645 fix general purpose reg order in cpu_state 1 year ago
Mathieu Maret 4b3f928f67 kthreadMsleep implementation wip 1 year ago
Mathieu Maret f7525f9e76 Xsec to jiffies convertion 1 year ago
Mathieu Maret c65c7bb7b0 More more stuff in arch subdir 1 year ago
Mathieu Maret 9e2a1a73a9 update Readme 1 year ago
Mathieu Maret e51314ffac organize by arch 1 year ago
Mathieu Maret 6c3a03a4bc Implement Jiffies 1 year ago
Mathieu Maret 3b97d0307d Style: harmonize formatting 1 year ago
Mathieu Maret fd6551e90c vim and clang-format configuration file 1 year ago
Mathieu Maret 6cfc8e1c2f kthread: formatting 1 year ago
Mathieu Maret c7feb31c22 Add default exception handler 1 year ago
Mathieu Maret dafaba7407 kthread implement yield 1 year ago