├── README.md └── sgos2 ├── Console.lnk ├── Makefile ├── api ├── Makefile ├── alloc.c ├── api.c ├── apiImplement.h ├── clock.c ├── ctype.c ├── file.c ├── init.c ├── math.c ├── printf.c ├── process.c ├── service.c ├── sleep.c ├── string.c ├── time.c └── vsprintf.c ├── apps ├── Makefile ├── acpi │ ├── Makefile │ ├── acpi.h │ ├── driver.cpp │ ├── main.cpp │ ├── port.cpp │ └── port.h ├── apps_vm.txt ├── cat.exe ├── console │ ├── Makefile │ ├── console.cpp │ ├── console.h │ ├── main.cpp │ ├── port.cpp │ └── port.h ├── env.exe ├── fs │ ├── Makefile │ ├── buffer.cpp │ ├── buffer.h │ ├── device.cpp │ ├── device.h │ ├── fat32.c │ ├── fat32.h │ ├── fsmanager.cpp │ ├── fsservice.h │ ├── main.cpp │ ├── rootfs.cpp │ ├── unicode.c │ ├── unicode.h │ ├── vfs.cpp │ └── vfs.txt ├── hd │ ├── Makefile │ ├── hd.h │ ├── lba.cpp │ ├── main.cpp │ ├── port.cpp │ └── port.h ├── hello │ ├── Makefile │ └── main.cpp ├── keyboard │ ├── Makefile │ ├── dispatch.cpp │ ├── driver.cpp │ ├── keyboard.h │ ├── keymap_us.h │ ├── main.cpp │ ├── port.cpp │ └── port.h ├── msg │ ├── Makefile │ ├── bxml.c │ ├── msg.c │ ├── name.c │ └── operation.c ├── msys │ ├── Makefile │ ├── argv.c │ ├── crt.c │ ├── cygwin.h │ ├── debug.c │ ├── debug.h │ ├── environ.c │ ├── exec.c │ ├── exit.c │ ├── features.h │ ├── file.c │ ├── float.c │ ├── fork.c │ ├── fstat.c │ ├── getpid.c │ ├── getpwd.c │ ├── handle.c │ ├── handle.h │ ├── kill.c │ ├── link.c │ ├── misc.c │ ├── msys.c │ ├── reent.h │ ├── sbrk.c │ ├── stat.c │ ├── sysconf.c │ ├── time.c │ ├── tty.c │ ├── uname.c │ ├── unistd.h │ ├── virtual.c │ └── wait.c ├── servicemanager │ ├── Makefile │ └── main.cpp ├── speaker │ ├── Makefile │ ├── main.cpp │ ├── port.cpp │ ├── port.h │ └── speaker.cpp ├── startup │ ├── Makefile │ └── main.c ├── system │ ├── Makefile │ ├── base │ │ └── string.cpp │ ├── message │ │ └── messenger.cpp │ ├── service │ │ ├── bioscall.cpp │ │ ├── map.cpp │ │ ├── name.cpp │ │ └── port.cpp │ └── threading │ │ └── thread.cpp ├── time │ ├── Makefile │ ├── biostime.cpp │ ├── biostime.h │ ├── main.cpp │ ├── port.cpp │ └── port.h ├── uname.exe ├── vesa │ ├── Makefile │ ├── int86.cpp │ ├── main.cpp │ ├── port.cpp │ ├── port.h │ ├── vesa.cpp │ └── vesa.h ├── wadvapi │ ├── Makefile │ ├── advapi.c │ ├── debug.c │ ├── debug.h │ ├── fun.txt │ └── security.c ├── wkernel │ ├── Makefile │ ├── backup.c │ ├── badptr.c │ ├── beep.c │ ├── char.c │ ├── comm.c │ ├── console.c │ ├── debug.c │ ├── debug.h │ ├── dir.c │ ├── dll.c │ ├── emul_handle.c │ ├── env.c │ ├── error.c │ ├── event.c │ ├── file.c │ ├── filetime.c │ ├── find.c │ ├── handle.c │ ├── kernel.c │ ├── kernel.h │ ├── mapping.c │ ├── mem.c │ ├── mutex.c │ ├── object.c │ ├── performance.c │ ├── pipe.c │ ├── process.c │ ├── sleep.c │ ├── systeminfo.c │ ├── tape.c │ ├── thread.c │ ├── time.c │ ├── tls.c │ ├── util.c │ ├── version.c │ ├── volume.c │ └── windbg.c ├── wntdll │ ├── Makefile │ ├── debug.c │ ├── debug.h │ └── fun.txt └── wprocess │ ├── Makefile │ ├── main.cpp │ ├── module.cpp │ ├── module.h │ ├── parser.cpp │ ├── pe.h │ ├── peloader.cpp │ ├── wprocess.cpp │ └── wprocess.h ├── crt ├── Makefile ├── alloca.S ├── ctors.S ├── exception.cpp ├── exit.cpp ├── init.cpp ├── memory.cpp └── virtual.cpp ├── doc ├── BXML.doc ├── SGOS2内核代码命名约定.doc ├── SGOS2内核内存管理.doc ├── SGOS2可执行文件结构说明.doc ├── SGOS2开发文档1.9.doc └── SGOS2程序创建与运行过程.doc ├── include ├── api.h ├── bxml.h ├── c++ │ ├── basestring.h │ ├── messenger.h │ ├── service.h │ ├── system.h │ └── thread.h ├── ctype.h ├── errno.h ├── msg.h ├── pthread.h ├── queue.h ├── sema.h ├── sgos.h ├── sgos_version.h ├── stdarg.h ├── stdio.h ├── stdlib.h ├── string.h ├── time.h └── types.h ├── kernel ├── Makefile ├── arch │ └── i386 │ │ ├── Makefile │ │ ├── clock │ │ └── rtc.c │ │ ├── cpu │ │ ├── fastcall.c │ │ ├── lock.c │ │ ├── switch.S │ │ ├── sysenter.S │ │ ├── threading.c │ │ └── vm86.c │ │ ├── debug │ │ └── dbgx86.c │ │ ├── init │ │ ├── init.c │ │ └── multiboot.S │ │ ├── io │ │ ├── port.c │ │ └── terminal.c │ │ ├── irq │ │ ├── interrupt.S │ │ ├── irq.c │ │ └── isr.c │ │ ├── kernel.ld │ │ ├── math │ │ └── fpu.c │ │ ├── misc │ │ └── mmop.c │ │ └── mmu │ │ ├── fault.c │ │ ├── gdt.c │ │ ├── map.c │ │ └── page.c ├── include │ ├── allocator.h │ ├── apidef.h │ ├── arch_i386 │ │ ├── arch.h │ │ ├── gdt_const.h │ │ ├── io.h │ │ ├── lock.h │ │ ├── mmop.h │ │ ├── msr.h │ │ ├── multiboot.h │ │ ├── terminal.h │ │ └── types.h │ ├── bigblock.h │ ├── ctype.h │ ├── ipc.h │ ├── kd.h │ ├── ke.h │ ├── loader.h │ ├── mm.h │ ├── module.h │ ├── rtl.h │ ├── stdarg.h │ ├── time.h │ └── tm.h ├── ipc │ ├── message.c │ └── semaphore.c ├── kd │ ├── debug.c │ └── format.c ├── lib │ ├── bits.c │ ├── ctype.c │ ├── kqueue.c │ ├── time.c │ └── vsprintf.c ├── mm │ ├── allocator.c │ ├── globalmemory.c │ ├── kernelmemory.c │ ├── physical.c │ ├── space.c │ ├── usermemory.c │ └── virtual.c ├── start │ ├── elfloader.c │ ├── hwintr.c │ ├── kstart.c │ ├── load.c │ ├── pe.h │ ├── peloader.c │ ├── sysinfo.c │ └── system.c └── tm │ ├── sched.c │ ├── sys.c │ └── thread.c ├── qemu ├── bios.bin ├── vgabios-cirrus.bin └── vgabios.bin ├── scripts ├── bochsrc.bxrc ├── gdb ├── menu.lst └── startup.txt ├── setenv.bat ├── sgos2.7z └── tools ├── ld2 ├── bxml.c ├── bxml.h ├── elf.h ├── ld2.c ├── ld2.exe └── pe.h ├── vm86 ├── Makefile ├── vm86.asm └── vm86.com └── wf ├── Makefile ├── buffer.c ├── buffer.h ├── fat32.c ├── fat32.h ├── unicode.c ├── unicode.db ├── unicode.h ├── wf ├── wf.exe └── wfat.c /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/README.md -------------------------------------------------------------------------------- /sgos2/Console.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/Console.lnk -------------------------------------------------------------------------------- /sgos2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/Makefile -------------------------------------------------------------------------------- /sgos2/api/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/api/Makefile -------------------------------------------------------------------------------- /sgos2/api/alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/api/alloc.c -------------------------------------------------------------------------------- /sgos2/api/api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/api/api.c -------------------------------------------------------------------------------- /sgos2/api/apiImplement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/api/apiImplement.h -------------------------------------------------------------------------------- /sgos2/api/clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/api/clock.c -------------------------------------------------------------------------------- /sgos2/api/ctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/api/ctype.c -------------------------------------------------------------------------------- /sgos2/api/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/api/file.c -------------------------------------------------------------------------------- /sgos2/api/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/api/init.c -------------------------------------------------------------------------------- /sgos2/api/math.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/api/math.c -------------------------------------------------------------------------------- /sgos2/api/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/api/printf.c -------------------------------------------------------------------------------- /sgos2/api/process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/api/process.c -------------------------------------------------------------------------------- /sgos2/api/service.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/api/service.c -------------------------------------------------------------------------------- /sgos2/api/sleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/api/sleep.c -------------------------------------------------------------------------------- /sgos2/api/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/api/string.c -------------------------------------------------------------------------------- /sgos2/api/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/api/time.c -------------------------------------------------------------------------------- /sgos2/api/vsprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/api/vsprintf.c -------------------------------------------------------------------------------- /sgos2/apps/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/Makefile -------------------------------------------------------------------------------- /sgos2/apps/acpi/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/acpi/Makefile -------------------------------------------------------------------------------- /sgos2/apps/acpi/acpi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/acpi/acpi.h -------------------------------------------------------------------------------- /sgos2/apps/acpi/driver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/acpi/driver.cpp -------------------------------------------------------------------------------- /sgos2/apps/acpi/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/acpi/main.cpp -------------------------------------------------------------------------------- /sgos2/apps/acpi/port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/acpi/port.cpp -------------------------------------------------------------------------------- /sgos2/apps/acpi/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/acpi/port.h -------------------------------------------------------------------------------- /sgos2/apps/apps_vm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/apps_vm.txt -------------------------------------------------------------------------------- /sgos2/apps/cat.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/cat.exe -------------------------------------------------------------------------------- /sgos2/apps/console/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/console/Makefile -------------------------------------------------------------------------------- /sgos2/apps/console/console.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/console/console.cpp -------------------------------------------------------------------------------- /sgos2/apps/console/console.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/console/console.h -------------------------------------------------------------------------------- /sgos2/apps/console/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/console/main.cpp -------------------------------------------------------------------------------- /sgos2/apps/console/port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/console/port.cpp -------------------------------------------------------------------------------- /sgos2/apps/console/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/console/port.h -------------------------------------------------------------------------------- /sgos2/apps/env.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/env.exe -------------------------------------------------------------------------------- /sgos2/apps/fs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/fs/Makefile -------------------------------------------------------------------------------- /sgos2/apps/fs/buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/fs/buffer.cpp -------------------------------------------------------------------------------- /sgos2/apps/fs/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/fs/buffer.h -------------------------------------------------------------------------------- /sgos2/apps/fs/device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/fs/device.cpp -------------------------------------------------------------------------------- /sgos2/apps/fs/device.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sgos2/apps/fs/fat32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/fs/fat32.c -------------------------------------------------------------------------------- /sgos2/apps/fs/fat32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/fs/fat32.h -------------------------------------------------------------------------------- /sgos2/apps/fs/fsmanager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/fs/fsmanager.cpp -------------------------------------------------------------------------------- /sgos2/apps/fs/fsservice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/fs/fsservice.h -------------------------------------------------------------------------------- /sgos2/apps/fs/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/fs/main.cpp -------------------------------------------------------------------------------- /sgos2/apps/fs/rootfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/fs/rootfs.cpp -------------------------------------------------------------------------------- /sgos2/apps/fs/unicode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/fs/unicode.c -------------------------------------------------------------------------------- /sgos2/apps/fs/unicode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/fs/unicode.h -------------------------------------------------------------------------------- /sgos2/apps/fs/vfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/fs/vfs.cpp -------------------------------------------------------------------------------- /sgos2/apps/fs/vfs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/fs/vfs.txt -------------------------------------------------------------------------------- /sgos2/apps/hd/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/hd/Makefile -------------------------------------------------------------------------------- /sgos2/apps/hd/hd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/hd/hd.h -------------------------------------------------------------------------------- /sgos2/apps/hd/lba.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/hd/lba.cpp -------------------------------------------------------------------------------- /sgos2/apps/hd/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/hd/main.cpp -------------------------------------------------------------------------------- /sgos2/apps/hd/port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/hd/port.cpp -------------------------------------------------------------------------------- /sgos2/apps/hd/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/hd/port.h -------------------------------------------------------------------------------- /sgos2/apps/hello/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/hello/Makefile -------------------------------------------------------------------------------- /sgos2/apps/hello/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/hello/main.cpp -------------------------------------------------------------------------------- /sgos2/apps/keyboard/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/keyboard/Makefile -------------------------------------------------------------------------------- /sgos2/apps/keyboard/dispatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/keyboard/dispatch.cpp -------------------------------------------------------------------------------- /sgos2/apps/keyboard/driver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/keyboard/driver.cpp -------------------------------------------------------------------------------- /sgos2/apps/keyboard/keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/keyboard/keyboard.h -------------------------------------------------------------------------------- /sgos2/apps/keyboard/keymap_us.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/keyboard/keymap_us.h -------------------------------------------------------------------------------- /sgos2/apps/keyboard/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/keyboard/main.cpp -------------------------------------------------------------------------------- /sgos2/apps/keyboard/port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/keyboard/port.cpp -------------------------------------------------------------------------------- /sgos2/apps/keyboard/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/keyboard/port.h -------------------------------------------------------------------------------- /sgos2/apps/msg/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msg/Makefile -------------------------------------------------------------------------------- /sgos2/apps/msg/bxml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msg/bxml.c -------------------------------------------------------------------------------- /sgos2/apps/msg/msg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msg/msg.c -------------------------------------------------------------------------------- /sgos2/apps/msg/name.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msg/name.c -------------------------------------------------------------------------------- /sgos2/apps/msg/operation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msg/operation.c -------------------------------------------------------------------------------- /sgos2/apps/msys/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/Makefile -------------------------------------------------------------------------------- /sgos2/apps/msys/argv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/argv.c -------------------------------------------------------------------------------- /sgos2/apps/msys/crt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/crt.c -------------------------------------------------------------------------------- /sgos2/apps/msys/cygwin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/cygwin.h -------------------------------------------------------------------------------- /sgos2/apps/msys/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/debug.c -------------------------------------------------------------------------------- /sgos2/apps/msys/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/debug.h -------------------------------------------------------------------------------- /sgos2/apps/msys/environ.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/environ.c -------------------------------------------------------------------------------- /sgos2/apps/msys/exec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/exec.c -------------------------------------------------------------------------------- /sgos2/apps/msys/exit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/exit.c -------------------------------------------------------------------------------- /sgos2/apps/msys/features.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/features.h -------------------------------------------------------------------------------- /sgos2/apps/msys/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/file.c -------------------------------------------------------------------------------- /sgos2/apps/msys/float.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/float.c -------------------------------------------------------------------------------- /sgos2/apps/msys/fork.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/fork.c -------------------------------------------------------------------------------- /sgos2/apps/msys/fstat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/fstat.c -------------------------------------------------------------------------------- /sgos2/apps/msys/getpid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/getpid.c -------------------------------------------------------------------------------- /sgos2/apps/msys/getpwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/getpwd.c -------------------------------------------------------------------------------- /sgos2/apps/msys/handle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/handle.c -------------------------------------------------------------------------------- /sgos2/apps/msys/handle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/handle.h -------------------------------------------------------------------------------- /sgos2/apps/msys/kill.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/kill.c -------------------------------------------------------------------------------- /sgos2/apps/msys/link.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/link.c -------------------------------------------------------------------------------- /sgos2/apps/msys/misc.c: -------------------------------------------------------------------------------- 1 | #include "debug.H" 2 | 3 | void _REENT_SMALL_CHECK_INIT() 4 | { 5 | NOT_IMPLEMENTED(); 6 | } 7 | -------------------------------------------------------------------------------- /sgos2/apps/msys/msys.c: -------------------------------------------------------------------------------- 1 | 2 | int a() 3 | { 4 | } 5 | -------------------------------------------------------------------------------- /sgos2/apps/msys/reent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/reent.h -------------------------------------------------------------------------------- /sgos2/apps/msys/sbrk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/sbrk.c -------------------------------------------------------------------------------- /sgos2/apps/msys/stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/stat.c -------------------------------------------------------------------------------- /sgos2/apps/msys/sysconf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/sysconf.c -------------------------------------------------------------------------------- /sgos2/apps/msys/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/time.c -------------------------------------------------------------------------------- /sgos2/apps/msys/tty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/tty.c -------------------------------------------------------------------------------- /sgos2/apps/msys/uname.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/uname.c -------------------------------------------------------------------------------- /sgos2/apps/msys/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/unistd.h -------------------------------------------------------------------------------- /sgos2/apps/msys/virtual.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/virtual.c -------------------------------------------------------------------------------- /sgos2/apps/msys/wait.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/msys/wait.c -------------------------------------------------------------------------------- /sgos2/apps/servicemanager/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/servicemanager/Makefile -------------------------------------------------------------------------------- /sgos2/apps/servicemanager/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/servicemanager/main.cpp -------------------------------------------------------------------------------- /sgos2/apps/speaker/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/speaker/Makefile -------------------------------------------------------------------------------- /sgos2/apps/speaker/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/speaker/main.cpp -------------------------------------------------------------------------------- /sgos2/apps/speaker/port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/speaker/port.cpp -------------------------------------------------------------------------------- /sgos2/apps/speaker/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/speaker/port.h -------------------------------------------------------------------------------- /sgos2/apps/speaker/speaker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/speaker/speaker.cpp -------------------------------------------------------------------------------- /sgos2/apps/startup/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/startup/Makefile -------------------------------------------------------------------------------- /sgos2/apps/startup/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/startup/main.c -------------------------------------------------------------------------------- /sgos2/apps/system/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/system/Makefile -------------------------------------------------------------------------------- /sgos2/apps/system/base/string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/system/base/string.cpp -------------------------------------------------------------------------------- /sgos2/apps/system/message/messenger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/system/message/messenger.cpp -------------------------------------------------------------------------------- /sgos2/apps/system/service/bioscall.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/system/service/bioscall.cpp -------------------------------------------------------------------------------- /sgos2/apps/system/service/map.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/system/service/map.cpp -------------------------------------------------------------------------------- /sgos2/apps/system/service/name.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/system/service/name.cpp -------------------------------------------------------------------------------- /sgos2/apps/system/service/port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/system/service/port.cpp -------------------------------------------------------------------------------- /sgos2/apps/system/threading/thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/system/threading/thread.cpp -------------------------------------------------------------------------------- /sgos2/apps/time/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/time/Makefile -------------------------------------------------------------------------------- /sgos2/apps/time/biostime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/time/biostime.cpp -------------------------------------------------------------------------------- /sgos2/apps/time/biostime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/time/biostime.h -------------------------------------------------------------------------------- /sgos2/apps/time/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/time/main.cpp -------------------------------------------------------------------------------- /sgos2/apps/time/port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/time/port.cpp -------------------------------------------------------------------------------- /sgos2/apps/time/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/time/port.h -------------------------------------------------------------------------------- /sgos2/apps/uname.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/uname.exe -------------------------------------------------------------------------------- /sgos2/apps/vesa/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/vesa/Makefile -------------------------------------------------------------------------------- /sgos2/apps/vesa/int86.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/vesa/int86.cpp -------------------------------------------------------------------------------- /sgos2/apps/vesa/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/vesa/main.cpp -------------------------------------------------------------------------------- /sgos2/apps/vesa/port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/vesa/port.cpp -------------------------------------------------------------------------------- /sgos2/apps/vesa/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/vesa/port.h -------------------------------------------------------------------------------- /sgos2/apps/vesa/vesa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/vesa/vesa.cpp -------------------------------------------------------------------------------- /sgos2/apps/vesa/vesa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/vesa/vesa.h -------------------------------------------------------------------------------- /sgos2/apps/wadvapi/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wadvapi/Makefile -------------------------------------------------------------------------------- /sgos2/apps/wadvapi/advapi.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sgos2/apps/wadvapi/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wadvapi/debug.c -------------------------------------------------------------------------------- /sgos2/apps/wadvapi/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wadvapi/debug.h -------------------------------------------------------------------------------- /sgos2/apps/wadvapi/fun.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wadvapi/fun.txt -------------------------------------------------------------------------------- /sgos2/apps/wadvapi/security.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wadvapi/security.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/Makefile -------------------------------------------------------------------------------- /sgos2/apps/wkernel/backup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/backup.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/badptr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/badptr.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/beep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/beep.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/char.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/char.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/comm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/comm.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/console.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/debug.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/debug.h -------------------------------------------------------------------------------- /sgos2/apps/wkernel/dir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/dir.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/dll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/dll.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/emul_handle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/emul_handle.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/env.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/env.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/error.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/event.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/file.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/filetime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/filetime.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/find.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/find.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/handle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/handle.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/kernel.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/kernel.h -------------------------------------------------------------------------------- /sgos2/apps/wkernel/mapping.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/mapping.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/mem.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/mutex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/mutex.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/object.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/object.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/performance.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/performance.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/pipe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/pipe.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/process.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/sleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/sleep.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/systeminfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/systeminfo.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/tape.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/tape.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/thread.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/time.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/tls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/tls.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/util.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sgos2/apps/wkernel/version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/version.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/volume.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/volume.c -------------------------------------------------------------------------------- /sgos2/apps/wkernel/windbg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wkernel/windbg.c -------------------------------------------------------------------------------- /sgos2/apps/wntdll/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wntdll/Makefile -------------------------------------------------------------------------------- /sgos2/apps/wntdll/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wntdll/debug.c -------------------------------------------------------------------------------- /sgos2/apps/wntdll/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wntdll/debug.h -------------------------------------------------------------------------------- /sgos2/apps/wntdll/fun.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wntdll/fun.txt -------------------------------------------------------------------------------- /sgos2/apps/wprocess/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wprocess/Makefile -------------------------------------------------------------------------------- /sgos2/apps/wprocess/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wprocess/main.cpp -------------------------------------------------------------------------------- /sgos2/apps/wprocess/module.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wprocess/module.cpp -------------------------------------------------------------------------------- /sgos2/apps/wprocess/module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wprocess/module.h -------------------------------------------------------------------------------- /sgos2/apps/wprocess/parser.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sgos2/apps/wprocess/pe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wprocess/pe.h -------------------------------------------------------------------------------- /sgos2/apps/wprocess/peloader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wprocess/peloader.cpp -------------------------------------------------------------------------------- /sgos2/apps/wprocess/wprocess.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wprocess/wprocess.cpp -------------------------------------------------------------------------------- /sgos2/apps/wprocess/wprocess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/apps/wprocess/wprocess.h -------------------------------------------------------------------------------- /sgos2/crt/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/crt/Makefile -------------------------------------------------------------------------------- /sgos2/crt/alloca.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/crt/alloca.S -------------------------------------------------------------------------------- /sgos2/crt/ctors.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/crt/ctors.S -------------------------------------------------------------------------------- /sgos2/crt/exception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/crt/exception.cpp -------------------------------------------------------------------------------- /sgos2/crt/exit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/crt/exit.cpp -------------------------------------------------------------------------------- /sgos2/crt/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/crt/init.cpp -------------------------------------------------------------------------------- /sgos2/crt/memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/crt/memory.cpp -------------------------------------------------------------------------------- /sgos2/crt/virtual.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/crt/virtual.cpp -------------------------------------------------------------------------------- /sgos2/doc/BXML.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/doc/BXML.doc -------------------------------------------------------------------------------- /sgos2/doc/SGOS2内核代码命名约定.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/doc/SGOS2内核代码命名约定.doc -------------------------------------------------------------------------------- /sgos2/doc/SGOS2内核内存管理.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/doc/SGOS2内核内存管理.doc -------------------------------------------------------------------------------- /sgos2/doc/SGOS2可执行文件结构说明.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/doc/SGOS2可执行文件结构说明.doc -------------------------------------------------------------------------------- /sgos2/doc/SGOS2开发文档1.9.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/doc/SGOS2开发文档1.9.doc -------------------------------------------------------------------------------- /sgos2/doc/SGOS2程序创建与运行过程.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/doc/SGOS2程序创建与运行过程.doc -------------------------------------------------------------------------------- /sgos2/include/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/include/api.h -------------------------------------------------------------------------------- /sgos2/include/bxml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/include/bxml.h -------------------------------------------------------------------------------- /sgos2/include/c++/basestring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/include/c++/basestring.h -------------------------------------------------------------------------------- /sgos2/include/c++/messenger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/include/c++/messenger.h -------------------------------------------------------------------------------- /sgos2/include/c++/service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/include/c++/service.h -------------------------------------------------------------------------------- /sgos2/include/c++/system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/include/c++/system.h -------------------------------------------------------------------------------- /sgos2/include/c++/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/include/c++/thread.h -------------------------------------------------------------------------------- /sgos2/include/ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/include/ctype.h -------------------------------------------------------------------------------- /sgos2/include/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/include/errno.h -------------------------------------------------------------------------------- /sgos2/include/msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/include/msg.h -------------------------------------------------------------------------------- /sgos2/include/pthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/include/pthread.h -------------------------------------------------------------------------------- /sgos2/include/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/include/queue.h -------------------------------------------------------------------------------- /sgos2/include/sema.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/include/sema.h -------------------------------------------------------------------------------- /sgos2/include/sgos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/include/sgos.h -------------------------------------------------------------------------------- /sgos2/include/sgos_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/include/sgos_version.h -------------------------------------------------------------------------------- /sgos2/include/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/include/stdarg.h -------------------------------------------------------------------------------- /sgos2/include/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/include/stdio.h -------------------------------------------------------------------------------- /sgos2/include/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/include/stdlib.h -------------------------------------------------------------------------------- /sgos2/include/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/include/string.h -------------------------------------------------------------------------------- /sgos2/include/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/include/time.h -------------------------------------------------------------------------------- /sgos2/include/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/include/types.h -------------------------------------------------------------------------------- /sgos2/kernel/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/Makefile -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/Makefile -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/clock/rtc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/clock/rtc.c -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/cpu/fastcall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/cpu/fastcall.c -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/cpu/lock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/cpu/lock.c -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/cpu/switch.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/cpu/switch.S -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/cpu/sysenter.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/cpu/sysenter.S -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/cpu/threading.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/cpu/threading.c -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/cpu/vm86.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/cpu/vm86.c -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/debug/dbgx86.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/debug/dbgx86.c -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/init/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/init/init.c -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/init/multiboot.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/init/multiboot.S -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/io/port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/io/port.c -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/io/terminal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/io/terminal.c -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/irq/interrupt.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/irq/interrupt.S -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/irq/irq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/irq/irq.c -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/irq/isr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/irq/isr.c -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/kernel.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/kernel.ld -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/math/fpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/math/fpu.c -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/misc/mmop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/misc/mmop.c -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/mmu/fault.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/mmu/fault.c -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/mmu/gdt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/mmu/gdt.c -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/mmu/map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/mmu/map.c -------------------------------------------------------------------------------- /sgos2/kernel/arch/i386/mmu/page.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/arch/i386/mmu/page.c -------------------------------------------------------------------------------- /sgos2/kernel/include/allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/allocator.h -------------------------------------------------------------------------------- /sgos2/kernel/include/apidef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/apidef.h -------------------------------------------------------------------------------- /sgos2/kernel/include/arch_i386/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/arch_i386/arch.h -------------------------------------------------------------------------------- /sgos2/kernel/include/arch_i386/gdt_const.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/arch_i386/gdt_const.h -------------------------------------------------------------------------------- /sgos2/kernel/include/arch_i386/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/arch_i386/io.h -------------------------------------------------------------------------------- /sgos2/kernel/include/arch_i386/lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/arch_i386/lock.h -------------------------------------------------------------------------------- /sgos2/kernel/include/arch_i386/mmop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/arch_i386/mmop.h -------------------------------------------------------------------------------- /sgos2/kernel/include/arch_i386/msr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/arch_i386/msr.h -------------------------------------------------------------------------------- /sgos2/kernel/include/arch_i386/multiboot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/arch_i386/multiboot.h -------------------------------------------------------------------------------- /sgos2/kernel/include/arch_i386/terminal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/arch_i386/terminal.h -------------------------------------------------------------------------------- /sgos2/kernel/include/arch_i386/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/arch_i386/types.h -------------------------------------------------------------------------------- /sgos2/kernel/include/bigblock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/bigblock.h -------------------------------------------------------------------------------- /sgos2/kernel/include/ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/ctype.h -------------------------------------------------------------------------------- /sgos2/kernel/include/ipc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/ipc.h -------------------------------------------------------------------------------- /sgos2/kernel/include/kd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/kd.h -------------------------------------------------------------------------------- /sgos2/kernel/include/ke.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/ke.h -------------------------------------------------------------------------------- /sgos2/kernel/include/loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/loader.h -------------------------------------------------------------------------------- /sgos2/kernel/include/mm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/mm.h -------------------------------------------------------------------------------- /sgos2/kernel/include/module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/module.h -------------------------------------------------------------------------------- /sgos2/kernel/include/rtl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/rtl.h -------------------------------------------------------------------------------- /sgos2/kernel/include/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/stdarg.h -------------------------------------------------------------------------------- /sgos2/kernel/include/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/time.h -------------------------------------------------------------------------------- /sgos2/kernel/include/tm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/include/tm.h -------------------------------------------------------------------------------- /sgos2/kernel/ipc/message.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/ipc/message.c -------------------------------------------------------------------------------- /sgos2/kernel/ipc/semaphore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/ipc/semaphore.c -------------------------------------------------------------------------------- /sgos2/kernel/kd/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/kd/debug.c -------------------------------------------------------------------------------- /sgos2/kernel/kd/format.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/kd/format.c -------------------------------------------------------------------------------- /sgos2/kernel/lib/bits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/lib/bits.c -------------------------------------------------------------------------------- /sgos2/kernel/lib/ctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/lib/ctype.c -------------------------------------------------------------------------------- /sgos2/kernel/lib/kqueue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/lib/kqueue.c -------------------------------------------------------------------------------- /sgos2/kernel/lib/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/lib/time.c -------------------------------------------------------------------------------- /sgos2/kernel/lib/vsprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/lib/vsprintf.c -------------------------------------------------------------------------------- /sgos2/kernel/mm/allocator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/mm/allocator.c -------------------------------------------------------------------------------- /sgos2/kernel/mm/globalmemory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/mm/globalmemory.c -------------------------------------------------------------------------------- /sgos2/kernel/mm/kernelmemory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/mm/kernelmemory.c -------------------------------------------------------------------------------- /sgos2/kernel/mm/physical.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/mm/physical.c -------------------------------------------------------------------------------- /sgos2/kernel/mm/space.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/mm/space.c -------------------------------------------------------------------------------- /sgos2/kernel/mm/usermemory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/mm/usermemory.c -------------------------------------------------------------------------------- /sgos2/kernel/mm/virtual.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/mm/virtual.c -------------------------------------------------------------------------------- /sgos2/kernel/start/elfloader.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sgos2/kernel/start/hwintr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/start/hwintr.c -------------------------------------------------------------------------------- /sgos2/kernel/start/kstart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/start/kstart.c -------------------------------------------------------------------------------- /sgos2/kernel/start/load.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/start/load.c -------------------------------------------------------------------------------- /sgos2/kernel/start/pe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/start/pe.h -------------------------------------------------------------------------------- /sgos2/kernel/start/peloader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/start/peloader.c -------------------------------------------------------------------------------- /sgos2/kernel/start/sysinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/start/sysinfo.c -------------------------------------------------------------------------------- /sgos2/kernel/start/system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/start/system.c -------------------------------------------------------------------------------- /sgos2/kernel/tm/sched.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/tm/sched.c -------------------------------------------------------------------------------- /sgos2/kernel/tm/sys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/tm/sys.c -------------------------------------------------------------------------------- /sgos2/kernel/tm/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/kernel/tm/thread.c -------------------------------------------------------------------------------- /sgos2/qemu/bios.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/qemu/bios.bin -------------------------------------------------------------------------------- /sgos2/qemu/vgabios-cirrus.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/qemu/vgabios-cirrus.bin -------------------------------------------------------------------------------- /sgos2/qemu/vgabios.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/qemu/vgabios.bin -------------------------------------------------------------------------------- /sgos2/scripts/bochsrc.bxrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/scripts/bochsrc.bxrc -------------------------------------------------------------------------------- /sgos2/scripts/gdb: -------------------------------------------------------------------------------- 1 | target remote localhost:1234 2 | -------------------------------------------------------------------------------- /sgos2/scripts/menu.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/scripts/menu.lst -------------------------------------------------------------------------------- /sgos2/scripts/startup.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/scripts/startup.txt -------------------------------------------------------------------------------- /sgos2/setenv.bat: -------------------------------------------------------------------------------- 1 | path Z:\osdev\bin -------------------------------------------------------------------------------- /sgos2/sgos2.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/sgos2.7z -------------------------------------------------------------------------------- /sgos2/tools/ld2/bxml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/tools/ld2/bxml.c -------------------------------------------------------------------------------- /sgos2/tools/ld2/bxml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/tools/ld2/bxml.h -------------------------------------------------------------------------------- /sgos2/tools/ld2/elf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/tools/ld2/elf.h -------------------------------------------------------------------------------- /sgos2/tools/ld2/ld2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/tools/ld2/ld2.c -------------------------------------------------------------------------------- /sgos2/tools/ld2/ld2.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/tools/ld2/ld2.exe -------------------------------------------------------------------------------- /sgos2/tools/ld2/pe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/tools/ld2/pe.h -------------------------------------------------------------------------------- /sgos2/tools/vm86/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/tools/vm86/Makefile -------------------------------------------------------------------------------- /sgos2/tools/vm86/vm86.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/tools/vm86/vm86.asm -------------------------------------------------------------------------------- /sgos2/tools/vm86/vm86.com: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/tools/vm86/vm86.com -------------------------------------------------------------------------------- /sgos2/tools/wf/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/tools/wf/Makefile -------------------------------------------------------------------------------- /sgos2/tools/wf/buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/tools/wf/buffer.c -------------------------------------------------------------------------------- /sgos2/tools/wf/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/tools/wf/buffer.h -------------------------------------------------------------------------------- /sgos2/tools/wf/fat32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/tools/wf/fat32.c -------------------------------------------------------------------------------- /sgos2/tools/wf/fat32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/tools/wf/fat32.h -------------------------------------------------------------------------------- /sgos2/tools/wf/unicode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/tools/wf/unicode.c -------------------------------------------------------------------------------- /sgos2/tools/wf/unicode.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/tools/wf/unicode.db -------------------------------------------------------------------------------- /sgos2/tools/wf/unicode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/tools/wf/unicode.h -------------------------------------------------------------------------------- /sgos2/tools/wf/wf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/tools/wf/wf -------------------------------------------------------------------------------- /sgos2/tools/wf/wf.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/tools/wf/wf.exe -------------------------------------------------------------------------------- /sgos2/tools/wf/wfat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/78/sgos/HEAD/sgos2/tools/wf/wfat.c --------------------------------------------------------------------------------