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 |