greatbridf
|
dbda9e3578
refactor: divide vfs.hpp into four
|
il y a 7 mois |
greatbridf
|
da84d0d39b
refactor: vfs
|
il y a 7 mois |
greatbridf
|
759eb73ba3
rewrite(allocator): locked version of kernel allocator
|
il y a 1 an |
greatbridf
|
5926e83a34
feat(syscall): uname, getpgid, getuid, rt_sigaction(half works)
|
il y a 1 an |
greatbridf
|
5813062c00
Merge branch 'dev'
|
il y a 1 an |
greatbridf
|
b4ec221a53
feat(ahci): add ahci controller driver
|
il y a 1 an |
greatbridf
|
12c41b087e
refactor(irq): new irq handling method
|
il y a 1 an |
greatbridf
|
25e48c79a2
change(image): rename bb to busybox_
|
il y a 1 an |
greatbridf
|
915f90251e
feat(image): add busybox to mount image
|
il y a 1 an |
greatbridf
|
3cf21d6082
feat(syscall): add set_thread_area
|
il y a 1 an |
greatbridf
|
2355016228
feat(libstdc++): add vector
|
il y a 1 an |
greatbridf
|
fa48094702
fix(cmake): remove list.hpp
|
il y a 1 an |
greatbridf
|
3893ba9cea
feat(libstdc++): add stl map
|
il y a 1 an |
greatbridf
|
07638e3531
change(kernel): remove types::pair
|
il y a 1 an |
greatbridf
|
e289c9a72b
feat(bitmap): change bm_ funcs to class bitmap
|
il y a 1 an |
greatbridf
|
2ba94b1ce9
feat(functional): c++ std::function
|
il y a 1 an |
greatbridf
|
7472cbe839
feat(gbstdlibc++): add gbstdlibc++ and utility
|
il y a 1 an |
greatbridf
|
3e141f09b7
change(gblibc): move errno to gblibc
|
il y a 1 an |
greatbridf
|
8e1293cd43
feat: support fat32 lowercase filename
|
il y a 1 an |
greatbridf
|
04de266681
feat(signal): send SIGINT, SIGQUIT and SIGSTOP
|
il y a 1 an |
greatbridf
|
32369676cd
dev: load kernel to 0xc0000000
|
il y a 1 an |
greatbridf
|
cb96ca109a
feat: free kinit memory
|
il y a 1 an |
greatbridf
|
a9e1f08cc6
style: kernel_main
|
il y a 1 an |
greatbridf
|
1e8ced7113
feat(usp): add lazybox and pwd
|
il y a 1 an |
greatbridf
|
f8dda1c0bd
change: remove assert.h in kernel
|
il y a 1 an |
greatbridf
|
9c5570cfcf
chore: use C_CXX_FLAGS to save common flags
|
il y a 1 an |
greatbridf
|
bc52f08bfe
feat(mm): kill user process on access to priv. mem
|
il y a 1 an |
greatbridf
|
1dba142be9
chore: clear cmake default linker options
|
il y a 1 an |
greatbridf
|
d4122bd571
feat(posix): impl. posix interface, update usp
|
il y a 1 an |
greatbridf
|
fc545e1710
chore: build user-space-program with cmake
|
il y a 1 an |