Commit Graph

262 Commits (master)
 

Author SHA1 Message Date
Mathieu Maret 44fa5967dd Fix uninitialized variable 2 months ago
Mathieu Maret 6580bb08ba tinyc : add > support
Also can be run several time
2 months ago
Mathieu Maret 445fb63134 Add tiny-C interpreter 2 months ago
Mathieu Maret 4c523bf956 libc: add a, bad, malloc 2 months ago
Mathieu Maret 1f844d6a35 keyboard: add alt modifier 2 months ago
Mathieu Maret 098330c845 Add memmove to klibc 3 months ago
Mathieu Maret a65a3d1697 Correct totologic warning 4 months ago
Mathieu Maret 509a1fd992 Test alloc on several page 9 months ago
Mathieu Maret edcac85b35 OnDemand paging for heap 9 months ago
Mathieu Maret 535290cf40 Add doc generation 9 months ago
Mathieu Maret 72d566986c Add serialOut info in doc 9 months ago
Mathieu Maret 6471ee9a2d Implement brk syscall simple case 9 months ago
Mathieu Maret c59eb339e9 Add Userspace Addr Space notion 10 months ago
Mathieu Maret 0e11da855c Replace cst by its name 10 months ago
Mathieu Maret 350b5c41c3 Add diagram to doc 10 months ago
Mathieu Maret ed55f1cc23 mem: Correct physical mem for code bank 10 months ago
Mathieu Maret e754feab32 README fix spacing 10 months ago
Mathieu Maret 4e6622d16e alloc: no need from slab >= PAGE_SiZE 10 months ago
Mathieu Maret db0fa8ba56 Add some documentation 10 months ago
Mathieu Maret 7891554d8b move elf in dedicated file 10 months ago
Mathieu Maret db0d3dff14 Add debug link for kernel symbols 1 year ago
Mathieu Maret 070a42844a Makefile: Add screenshot target 2 years ago
Mathieu Maret 4f5b5583cb ata: fix controller init 2 years ago
Mathieu Maret fb9bd8df7d Various small fix 2 years ago
Mathieu Maret 79d57bc476 Makefile: RUN_TEST for debug_test target only 2 years ago
Mathieu Maret 9d35a686ab Fix few issues/leaks 2 years ago
Mathieu Maret d1994d44a3 Add locked ring buffer 2 years ago
Mathieu Maret c3b4d65a36 Add semaphore 2 years ago
Mathieu Maret e9e584149c Add support for syscall with more than 3 args 2 years ago
Mathieu Maret 444bc6a5e9 update screenshot 2 years ago
Mathieu Maret 794d54180a Typo fixing 2 years ago
Mathieu Maret 9089cfaf44 Screnshot on main page 2 years ago
mathieu e5bd673c73 Merge pull request 'Add screenshot to 'README.md'' (#5) from screenshot into master
Reviewed-on: http://git.mathux.org/mathieu/matos/pulls/5
2 years ago
mathieu 5ebfc05069 Mise à jour de 'README.md' 2 years ago
Mathieu Maret 1571094aa6 Add a screenshot 2 years ago
Mathieu Maret 08a9d7442e Add user file size before the file
As a quick fix before FS support
2 years ago
Mathieu Maret 9e528320cf syscall fix variable decl 2 years ago
Mathieu Maret 9376fc2df9 Fix few typo in readme 2 years ago
Mathieu Maret 39cf7ab3ed Add atoi 2 years ago
Mathieu Maret 29017f7f7e readline: fix backspace 2 years ago
Mathieu Maret 69d4702696 Remove debug log 2 years ago
Mathieu Maret 9ac252c235 Readme: add todo 2 years ago
Mathieu Maret d3a7ab59b7 Basic shell 2 years ago
Mathieu Maret ec9d255b1c Correct return value from syscall 2 years ago
Mathieu Maret 288663ad58 Import ringbuffer implementation
From https://git.mathux.org/mathieu/ringbuffer
2 years ago
Mathieu Maret 2b32908029 load userspace from disk 2 years ago
Mathieu Maret 47f1d3f8ab Makefile: some simplification 2 years ago
Mathieu Maret 2cfa67b8e2 Add partition table support 2 years ago
mathieu f81a515514 Merge pull request 'user_space' (#4) from user_space into master
Reviewed-on: http://git.mathux.org/mathieu/matos/pulls/4
2 years ago
Mathieu Maret 4ad5b58787 Userspace with a syscall 2 years ago