greatbridf
|
0471ee9813
change: replace some _new with operator new
|
2 лет назад |
greatbridf
|
48c771e1c8
fix: __alloc_raw_page may return used page
|
2 лет назад |
greatbridf
|
304ecefefb
feat: move kernel to 0xc0000000
|
2 лет назад |
greatbridf
|
210279a15b
change: check allocated memory in vector::resize
|
2 лет назад |
greatbridf
|
082d9bd19a
fix(list): make _empty_list.begin() return end()
|
2 лет назад |
greatbridf
|
b2aa149ae2
change stage1 start addr to 0x8000
|
2 лет назад |
greatbridf
|
32369676cd
dev: load kernel to 0xc0000000
|
2 лет назад |
greatbridf
|
9de7953c44
style(mem.cpp): mark addr range
|
2 лет назад |
greatbridf
|
cb96ca109a
feat: free kinit memory
|
2 лет назад |
greatbridf
|
bfcf1567b6
style: add sections
|
2 лет назад |
greatbridf
|
a9e1f08cc6
style: kernel_main
|
2 лет назад |
greatbridf
|
d8a3f66f7a
fix(vfs_open): check nullptr
|
2 лет назад |
greatbridf
|
183ed5166f
feat: check O_DIRECTORY flag
|
2 лет назад |
greatbridf
|
68b4a8d207
feat: add {open,read}dir and lazybox ls
|
2 лет назад |
greatbridf
|
36654c55e7
style: add type conversion for getcwd
|
2 лет назад |
greatbridf
|
1e8ced7113
feat(usp): add lazybox and pwd
|
2 лет назад |
greatbridf
|
5cd3d7fd69
feat(syscall): add getcwd
|
2 лет назад |
greatbridf
|
0be57320a7
feat(chdir): add syscall chdir
|
2 лет назад |
greatbridf
|
83ae21d337
Merge branch 'fix-stdio' into dev
|
2 лет назад |
greatbridf
|
bd41632d2d
fix(stdio): add vsnprintf for va_list
|
2 лет назад |
greatbridf
|
f136d0c455
Merge branch 'libc' into dev
|
2 лет назад |
greatbridf
|
5e8359fd6b
feat(elf): set .bss section zero
|
2 лет назад |
greatbridf
|
b22ee32e67
Merge branch 'shell'
|
2 лет назад |
greatbridf
|
5808eb0276
Merge branch 'master' into shell
|
2 лет назад |
greatbridf
|
c0271b312e
Merge branch 'assert-checks'
|
2 лет назад |
greatbridf
|
f4b2f9707d
Merge branch 'master' into assert-checks
|
2 лет назад |
greatbridf
|
1cb6fa31ce
Merge branch 'fix-elf'
|
2 лет назад |
greatbridf
|
bb5739aff8
fix(elf): fill zeros for memory not in the file
|
2 лет назад |
greatbridf
|
468581437b
style: add some assert checks
|
2 лет назад |
greatbridf
|
9eca5ea767
feat: port xv6 sh
|
2 лет назад |