OSDN Git Service

スレッド管理機能とカーネルヒープ管理機能追加 develop
authorMochi <c_mochi@users.osdn.me>
Mon, 2 Sep 2019 23:46:05 +0000 (08:46 +0900)
committerMochi <c_mochi@users.osdn.me>
Mon, 2 Sep 2019 23:46:05 +0000 (08:46 +0900)
commitf9abfd1ee99263e2488b4817578febd4d9a153cb
tree79dd34b9310e270dca2353eb8772cbb5ed27df8b
parent5eb8c1bf3d4b31eab6106a9ff27fd909dd96f835
スレッド管理機能とカーネルヒープ管理機能追加
44 files changed:
build/release/include/kernel/config.h
build/release/include/kernel/interrupt.h
build/release/include/kernel/task.h [new file with mode: 0644]
build/release/include/kernel/thread.h [new file with mode: 0644]
build/release/include/libmk.h
src/include/string.h
src/kernel/Debug/DebugLog.c
src/kernel/IntMng/IntMngCtrl.c
src/kernel/IntMng/IntMngHdl.c
src/kernel/IoCtrl/IoCtrlMem.c
src/kernel/Makefile
src/kernel/MemMng/MemMng.c
src/kernel/MemMng/MemMngArea.c
src/kernel/MemMng/MemMngHeap.c [new file with mode: 0644]
src/kernel/MemMng/MemMngHeap.h [new file with mode: 0644]
src/kernel/MemMng/MemMngPage.c
src/kernel/MemMng/MemMngVirt.c
src/kernel/TaskMng/TaskMng.c
src/kernel/TaskMng/TaskMngElf.c
src/kernel/TaskMng/TaskMngElf.h
src/kernel/TaskMng/TaskMngName.c
src/kernel/TaskMng/TaskMngName.h
src/kernel/TaskMng/TaskMngProc.c
src/kernel/TaskMng/TaskMngProc.h
src/kernel/TaskMng/TaskMngSched.c
src/kernel/TaskMng/TaskMngSched.h
src/kernel/TaskMng/TaskMngTask.c
src/kernel/TaskMng/TaskMngTask.h
src/kernel/TaskMng/TaskMngTbl.c [new file with mode: 0644]
src/kernel/TaskMng/TaskMngTbl.h [new file with mode: 0644]
src/kernel/TaskMng/TaskMngThread.c [new file with mode: 0644]
src/kernel/TaskMng/TaskMngThread.h [new file with mode: 0644]
src/kernel/TaskMng/TaskMngTss.c
src/kernel/TaskMng/TaskMngTss.h
src/kernel/include/Cmn.h
src/kernel/include/MemMng.h
src/kernel/include/TaskMng.h
src/kernel/kernel.lds
src/lib/libc/Makefile
src/lib/libc/string/strcmp.c [new file with mode: 0644]
src/lib/libmk/LibMkInt.c
src/lib/libmk/LibMkTask.c [new file with mode: 0644]
src/lib/libmk/LibMkThread.c [new file with mode: 0644]
src/lib/libmk/Makefile