#=----------------------------------------------------------------------------=# # GNU GPL OS/K # # # # Desc: # # # # # # 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 │   ├── grub │   │   ├── grub.cfg │   │   └── multiboot.pdf │   ├── loader │   │   ├── cpu │   │   │   ├── cpu32.inc │   │   │   └── cpu.inc │   │   ├── io │   │   │   └── terminal.inc │   │   ├── mem │   │   │   ├── management.inc │   │   │   └── structures.inc │   │   ├── multiboot │   │   │   ├── check.inc │   │   │   └── header.inc │   │   └── loader.asm │   └── folder.desc ├── build │   ├── bin │   ├── media │   │   └── neox │   │   └── FDD3-0486 │   │   └── boot │   │   └── grub │   │   ├── i386-pc │   │   │   ├── adler32.mod │   │   │   ├── affs.mod │   │   │   ├── ata.mod │   │   │   ├── bitmap.mod │   │   │   ├── boot.mod │   │   │   ├── bswap_test.mod │   │   │   ├── btrfs.mod │   │   │   ├── cbls.mod │   │   │   ├── cbmemc.mod │   │   │   ├── cbtime.mod │   │   │   ├── cmdline_cat_test.mod │   │   │   ├── cmp.mod │   │   │   ├── configfile.mod │   │   │   ├── cpuid.mod │   │   │   ├── cs5536.mod │   │   │   ├── ctz_test.mod │   │   │   ├── datetime.mod │   │   │   ├── diskfilter.mod │   │   │   ├── div.mod │   │   │   ├── div_test.mod │   │   │   ├── dm_nv.mod │   │   │   ├── drivemap.mod │   │   │   ├── elf.mod │   │   │   ├── exfat.mod │   │   │   ├── extcmd.mod │   │   │   ├── fat.mod │   │   │   ├── font.mod │   │   │   ├── gcry_arcfour.mod │   │   │   ├── gcry_blowfish.mod │   │   │   ├── gcry_dsa.mod │   │   │   ├── gcry_idea.mod │   │   │   ├── gcry_md5.mod │   │   │   ├── gcry_rijndael.mod │   │   │   ├── gcry_rmd160.mod │   │   │   ├── gcry_rsa.mod │   │   │   ├── gcry_seed.mod │   │   │   ├── gcry_serpent.mod │   │   │   ├── gcry_sha256.mod │   │   │   ├── gcry_whirlpool.mod │   │   │   ├── gptsync.mod │   │   │   ├── hashsum.mod │   │   │   ├── help.mod │   │   │   ├── hfs.mod │   │   │   ├── loopback.mod │   │   │   ├── lsacpi.mod │   │   │   ├── lsapm.mod │   │   │   ├── lsmmap.mod │   │   │   ├── lspci.mod │   │   │   ├── lvm.mod │   │   │   ├── lzopio.mod │   │   │   ├── memrw.mod │   │   │   ├── minicmd.mod │   │   │   ├── minix2_be.mod │   │   │   ├── minix.mod │   │   │   ├── mpi.mod │   │   │   ├── multiboot2.mod │   │   │   ├── multiboot.mod │   │   │   ├── nilfs2.mod │   │   │   ├── ntfs.mod │   │   │   ├── ntldr.mod │   │   │   ├── odc.mod │   │   │   ├── part_acorn.mod │   │   │   ├── part_amiga.mod │   │   │   ├── part_dfly.mod │   │   │   ├── part_dvh.mod │   │   │   ├── part_gpt.mod │   │   │   ├── part_sun.mod │   │   │   ├── parttool.mod │   │   │   ├── pci.mod │   │   │   ├── play.mod │   │   │   ├── priority_queue.mod │   │   │   ├── probe.mod │   │   │   ├── procfs.mod │   │   │   ├── progress.mod │   │   │   ├── pxechain.mod │   │   │   ├── pxe.mod │   │   │   ├── random.mod │   │   │   ├── reboot.mod │   │   │   ├── regexp.mod │   │   │   ├── scsi.mod │   │   │   ├── serial.mod │   │   │   ├── setpci.mod │   │   │   ├── signature_test.mod │   │   │   ├── sleep.mod │   │   │   ├── sleep_test.mod │   │   │   ├── syslinuxcfg.mod │   │   │   ├── tar.mod │   │   │   ├── terminal.mod │   │   │   ├── testload.mod │   │   │   ├── test.mod │   │   │   ├── testspeed.mod │   │   │   ├── trig.mod │   │   │   ├── tr.mod │   │   │   ├── true.mod │   │   │   ├── uhci.mod │   │   │   ├── usbms.mod │   │   │   ├── usbserial_ftdi.mod │   │   │   ├── usbserial_pl2303.mod │   │   │   ├── vbe.mod │   │   │   ├── verify.mod │   │   │   ├── vga.mod │   │   │   ├── video_bochs.mod │   │   │   ├── video.mod │   │   │   ├── videotest_checksum.mod │   │   │   ├── xnu.mod │   │   │   ├── xnu_uuid.mod │   │   │   ├── xnu_uuid_test.mod │   │   │   ├── zfscrypt.mod │   │   │   └── zfs.mod │   │   └── locale │   ├── obj │   │   └── kaleid │   │   ├── kernel │   │   │   ├── init │   │   │   │   ├── info.d │   │   │   │   ├── init.d │   │   │   │   ├── ssp.d │   │   │   │   └── table.d │   │   │   ├── io │   │   │   │   ├── ata.d │   │   │   │   ├── cursor.d │   │   │   │   ├── keyb.d │   │   │   │   ├── spkr.d │   │   │   │   └── vga.d │   │   │   ├── ke │   │   │   │   ├── cpuid.d │   │   │   │   ├── idt.d │   │   │   │   ├── log.d │   │   │   │   ├── panic.d │   │   │   │   └── rtc.d │   │   │   ├── mm │   │   │   │   ├── gdt.d │   │   │   │   ├── heap.d │   │   │   │   ├── malloc.d │   │   │   │   ├── map.d │   │   │   │   └── paging.d │   │   │   ├── po │   │   │   │   └── shtdwn.d │   │   │   ├── ps │   │   │   │   └── sched.d │   │   │   └── sh │   │   │   ├── argv.d │   │   │   ├── musage.d │   │   │   ├── shcmds.d │   │   │   └── shell.d │   │   ├── libbuf │   │   │   ├── bclose.d │   │   │   ├── bflush.d │   │   │   ├── bgetc.d │   │   │   ├── bmisc.d │   │   │   ├── bopen.d │   │   │   ├── bprint.d │   │   │   ├── bputc.d │   │   │   ├── bread.d │   │   │   ├── bscan.d │   │   │   ├── bscroll.d │   │   │   └── bwrite.d │   │   └── libc │   │   ├── ctype.d │   │   ├── errno.d │   │   ├── mem.d │   │   ├── rand.d │   │   ├── sprintf.d │   │   ├── string.d │   │   └── strtol.d │   ├── create_disk.sh │   ├── install-os-k.sh │   └── kernel.ld ├── include │   ├── ex │   │   ├── lock.h │   │   └── malloc.h │   ├── init │   │   ├── boot.h │   │   └── mboot.h │   ├── io │   │   ├── ata.h │   │   ├── cursor.h │   │   ├── keyb.h │   │   ├── spkr.h │   │   └── vga.h │   ├── ke │   │   ├── cpuid.h │   │   ├── idt.h │   │   ├── proc.h │   │   ├── sched.h │   │   ├── spinlock.h │   │   └── time.h │   ├── lib │   │   ├── buf.h │   │   └── list.h │   ├── mm │   │   ├── heap.h │   │   ├── malloc.h │   │   └── mm.h │   ├── po │   │   └── shtdwn.h │   ├── sh │   │   ├── argv.h │   │   └── shell.h │   ├── asm.h │   ├── errno.h │   ├── kernel.h │   ├── libc.h │   └── vers.h ├── kaleid │   ├── kernel │   │   ├── init │   │   │   ├── info.c │   │   │   ├── init.c │   │   │   ├── ssp.c │   │   │   └── table.c │   │   ├── io │   │   │   ├── ata.asm │   │   │   ├── ata.c │   │   │   ├── cursor.c │   │   │   ├── keyb.c │   │   │   ├── spkr.c │   │   │   └── vga.c │   │   ├── ke │   │   │   ├── cpuf.asm │   │   │   ├── cpuf.inc │   │   │   ├── cpuid.c │   │   │   ├── idt.c │   │   │   ├── isr.asm │   │   │   ├── log.c │   │   │   ├── panic.c │   │   │   └── rtc.c │   │   ├── mm │   │   │   ├── gdt.asm │   │   │   ├── gdt.c │   │   │   ├── heap.c │   │   │   ├── malloc.c │   │   │   ├── map.c │   │   │   ├── paging.asm │   │   │   └── paging.c │   │   ├── po │   │   │   └── shtdwn.c │   │   ├── ps │   │   │   └── sched.c │   │   └── sh │   │   ├── argv.c │   │   ├── musage.c │   │   ├── shcmds.c │   │   ├── shell.c │   │   └── shell.h │   ├── libbuf │   │   ├── bclose.c │   │   ├── bflush.c │   │   ├── bgetc.c │   │   ├── bmisc.c │   │   ├── bopen.c │   │   ├── bprint.c │   │   ├── bputc.c │   │   ├── bread.c │   │   ├── bscan.c │   │   ├── bscroll.c │   │   └── bwrite.c │   └── libc │   ├── atoi.c │   ├── ctype.c │   ├── errno.c │   ├── itoa.c │   ├── mem.c │   ├── rand.c │   ├── sprintf.c │   ├── string.c │   └── strtol.c ├── AUTHORS ├── ChangeLog ├── COPYING ├── Makefile ├── ProjectTree └── README.md 48 directories, 252 files