#=----------------------------------------------------------------------------=# # GNU GPL OS/K # # # # Desc: Project Tree # # # # # # Copyright © 2018-2019 The OS/K Team # # # # This file is part of OS/K. # # # # OS/K is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # # the Free Software Foundation, either version 3 of the License, or # # any later version. # # # # OS/K is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY# without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with OS/K. If not, see . # #=----------------------------------------------------------------------------=# . ├── boot │   ├── loader │   │   ├── cpu │   │   │   ├── cpu.asm │   │   │   └── cpuid.asm │   │   ├── elf │   │   │   └── elf.c │   │   ├── fs │   │   │   └── fat.asm │   │   ├── io │   │   │   ├── ata.asm │   │   │   ├── lmmem.asm │   │   │   ├── lmterm.asm │   │   │   ├── rmmem.asm │   │   │   └── rmterm.asm │   │   └── loader.asm │   ├── mbr │   │   ├── mbr.asm │   │   └── mbr.inc │   └── folder.desc ├── build │   ├── idttool.py │   ├── kernel.ld │   └── preproc.h ├── kaleid │   ├── crtlib │   │   ├── arith.c │   │   ├── atoi.c │   │   ├── itoa.c │   │   ├── memory.c │   │   ├── rand.c │   │   ├── sprintf.c │   │   ├── status.c │   │   ├── string.c │   │   └── strtol.c │   ├── extras │   │   ├── argv.c │   │   └── prog.c │   ├── include │   │   ├── base │   │   │   ├── assert.h │   │   │   ├── bdefs.h │   │   │   ├── crtlib.h │   │   │   ├── errno.h │   │   │   ├── limits.h │   │   │   ├── masks.h │   │   │   └── types.h │   │   ├── extras │   │   │   ├── argv.h │   │   │   ├── list.h │   │   │   ├── locks.h │   │   │   ├── malloc.h │   │   │   └── prog.h │   │   ├── kernel │   │   │   ├── base.h │   │   │   ├── sched.h │   │   │   └── terminal.h │   │   ├── kalbase.h │   │   ├── kaleid.h │   │   ├── kalext.h │   │   └── kalkern.h │   └── kernel │   ├── init │   │   ├── init.c │   │   └── table.c │   ├── io │   │   ├── cursor.c │   │   ├── term.c │   │   └── vga.c │   ├── ke │   │   └── panic.c │   └── proc │   ├── Makefile │   └── sched.c ├── AUTHORS ├── ChangeLog ├── COPYING ├── Makefile ├── Makefile.in ├── ProjectTree └── Readme.md 20 directories, 61 files