greatbridf
|
010eeefb18
refactor(mem): use cpp
|
2 年之前 |
greatbridf
|
d5f54a40c5
refactor: prohibit c++ global objects
|
2 年之前 |
greatbridf
|
7741c9d172
Merge branch 'vfs'
|
2 年之前 |
greatbridf
|
1e170f1028
feat(vfs_stat): handle / and directories
|
2 年之前 |
greatbridf
|
4660803811
feat(vfs): query file stat
|
2 年之前 |
greatbridf
|
7f67c01d7e
feat(string): pop(), back() etc.
|
2 年之前 |
greatbridf
|
abed3286f0
fix(errno): add __cplusplus header
|
2 年之前 |
greatbridf
|
78e4bbef4b
fix(list,vector): remove explicit of initializer
|
2 年之前 |
greatbridf
|
32acbc5031
fix(vector): dealloc undefined ptr on vector init
|
2 年之前 |
greatbridf
|
137583508c
fix(vector): wrong const back() type
|
2 年之前 |
greatbridf
|
a1dfcee9b7
feat(string): impl. clear() and c_str()
|
2 年之前 |
greatbridf
|
f581b0765b
feat(string): add string class
|
2 年之前 |
greatbridf
|
86643b9091
fix(vector): end() return wrong position
|
2 年之前 |
greatbridf
|
89a69a47e9
feat(vfs): impl. vfs_open to open file and dirs
|
2 年之前 |
greatbridf
|
44395a727c
feat(stdio): impl. strncpy
|
2 年之前 |
greatbridf
|
f1116ddf25
feat(list): impl. find()
|
2 年之前 |
greatbridf
|
3fd580fe86
feat: find inode according to filename
|
2 年之前 |
greatbridf
|
60d64c224c
refactor: write tmpfs with c++
|
2 年之前 |
greatbridf
|
0d93ab9d36
fix: bss_addr type conversion
|
2 年之前 |
greatbridf
|
9f1b0d0b7d
feat: vector and allocator improvement
|
2 年之前 |
greatbridf
|
b103ac85fe
fix: use brace init. for mklink file entry
|
2 年之前 |
greatbridf
|
b19b0323e6
feat: create tmpfs and impl. basic ops
|
2 年之前 |
greatbridf
|
a0c10918b1
Merge branch 'new_mem_allocation'
|
2 年之前 |
greatbridf
|
e083913ad7
refactor: move bss initialization to kernel_main
|
2 年之前 |
greatbridf
|
1ae32368a5
fix: translate iden. mapped ptr in v_ptr_to_p_ptr
|
2 年之前 |
greatbridf
|
33f97a35c3
Merge branch 'cross-compiling'
|
2 年之前 |
greatbridf
|
bd83189b48
chore: separate qemu args
|
2 年之前 |
greatbridf
|
fe614c21b5
fix: match the two type definitions of kernel_size
|
2 年之前 |
greatbridf
|
f848946130
chore: empty cross compiling toolchain prefix
|
2 年之前 |
greatbridf
|
a3403a2a44
chore: update compiling flags
|
2 年之前 |