├── 2048 ├── 2048.asm ├── canvas.asm ├── rand.asm └── xos.asm ├── LICENSE ├── Makefile ├── README.md ├── bochsrc.txt ├── calc ├── README └── calc.asm ├── circus ├── http_chunk.c ├── link.c ├── load.c ├── main.c ├── parse.c ├── parse.h ├── render.c ├── render.h ├── test.html └── test2.html ├── disk.hdd ├── draw └── draw.asm ├── fasm ├── fasm.txt ├── license.txt ├── source │ ├── assemble.inc │ ├── avx.inc │ ├── errors.inc │ ├── exprcalc.inc │ ├── exprpars.inc │ ├── formats.inc │ ├── messages.inc │ ├── parser.inc │ ├── preproce.inc │ ├── symbdump.inc │ ├── tables.inc │ ├── variable.inc │ ├── version.inc │ ├── x86_64.inc │ └── xos │ │ ├── fasm.asm │ │ └── system.inc └── whatsnew.txt ├── helloc └── helloc.c ├── i8254x ├── LICENSE ├── driver.asm ├── i8254x.asm ├── receive.asm ├── registers.asm ├── string.asm └── transmit.asm ├── kernel ├── README ├── acpi │ ├── aml.asm │ ├── public.asm │ ├── sleep.asm │ ├── tables.asm │ ├── test.aml │ └── test.asl ├── blkdev │ ├── ahci.asm │ ├── ata.asm │ ├── blkdev.asm │ └── memdisk.asm ├── boot │ ├── boot_hdd.asm │ └── mbr.asm ├── firmware │ ├── cmos.asm │ ├── pci.asm │ ├── pit.asm │ └── vbe.asm ├── fonts │ ├── alotware.bin │ ├── courier.bin │ ├── cp437.bin │ ├── glaux-mono.asm │ ├── lite.bin │ ├── script.bin │ └── term.bin ├── fs │ ├── vfs.asm │ └── xfs.asm ├── gui │ ├── canvas.asm │ ├── gdi.asm │ ├── themes │ │ ├── blue.asm │ │ ├── cursor_big_black.bmp │ │ ├── cursor_big_blue.bmp │ │ ├── cursor_big_red.bmp │ │ ├── cursor_black.bmp │ │ ├── cursor_white.bmp │ │ ├── default.asm │ │ └── minimal.asm │ └── wm.asm ├── iodev │ ├── mouse.asm │ └── ps2.asm ├── kernel.asm ├── keymaps │ └── en-us.asm ├── misc │ ├── kprint.asm │ ├── math.asm │ ├── panic.asm │ └── string.asm ├── mm │ ├── heap.asm │ ├── mm.asm │ ├── mtrr.asm │ ├── pmm.asm │ └── vmm.asm ├── net │ ├── arp.asm │ ├── dhcp.asm │ ├── dns.asm │ ├── http.asm │ ├── icmp.asm │ ├── ip.asm │ ├── net.asm │ ├── socket.asm │ ├── tcp.asm │ └── udp.asm ├── splash.bmp ├── tasking │ ├── driver.asm │ ├── syscalls.asm │ └── tasking.asm ├── usb │ ├── ehci.asm │ ├── hid.asm │ ├── hub.asm │ ├── ohci.asm │ ├── uhci.asm │ └── usb.asm └── x86 │ ├── early.asm │ ├── modes.asm │ └── pic.asm ├── libxos ├── include │ ├── math.h │ ├── stdtyp.h │ ├── string.h │ └── xos.h ├── link.ld └── src │ ├── button.c │ ├── canvas.c │ ├── component.h │ ├── event.c │ ├── init.c │ ├── interface.asm │ ├── label.c │ ├── math.c │ ├── string.c │ ├── vscroll.c │ ├── window.c │ └── xos.asm ├── libxwidget ├── README ├── doc │ └── libxwidget.txt └── src │ ├── button.asm │ ├── canvas.asm │ ├── component.asm │ ├── gbutton.asm │ ├── label.asm │ ├── libxwidget.asm │ ├── textbox.asm │ └── xos.asm ├── monitor ├── kill.asm └── monitor.asm ├── rtl8139 ├── driver.asm ├── receive.asm ├── registers.asm ├── rtl8139.asm ├── string.asm └── transmit.asm ├── shell ├── menu.asm ├── notification.asm ├── shell.asm ├── shell.cfg ├── shutdown.asm └── string.asm ├── tmp ├── drivers.asm ├── fsusage.asm ├── netio.asm └── rootnew.asm └── wp ├── wp1.bmp └── wp5.bmp /2048/2048.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/2048/2048.asm -------------------------------------------------------------------------------- /2048/canvas.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/2048/canvas.asm -------------------------------------------------------------------------------- /2048/rand.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/2048/rand.asm -------------------------------------------------------------------------------- /2048/xos.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/2048/xos.asm -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/README.md -------------------------------------------------------------------------------- /bochsrc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/bochsrc.txt -------------------------------------------------------------------------------- /calc/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/calc/README -------------------------------------------------------------------------------- /calc/calc.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/calc/calc.asm -------------------------------------------------------------------------------- /circus/http_chunk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/circus/http_chunk.c -------------------------------------------------------------------------------- /circus/link.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/circus/link.c -------------------------------------------------------------------------------- /circus/load.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/circus/load.c -------------------------------------------------------------------------------- /circus/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/circus/main.c -------------------------------------------------------------------------------- /circus/parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/circus/parse.c -------------------------------------------------------------------------------- /circus/parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/circus/parse.h -------------------------------------------------------------------------------- /circus/render.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/circus/render.c -------------------------------------------------------------------------------- /circus/render.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/circus/render.h -------------------------------------------------------------------------------- /circus/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/circus/test.html -------------------------------------------------------------------------------- /circus/test2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/circus/test2.html -------------------------------------------------------------------------------- /disk.hdd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/disk.hdd -------------------------------------------------------------------------------- /draw/draw.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/draw/draw.asm -------------------------------------------------------------------------------- /fasm/fasm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/fasm/fasm.txt -------------------------------------------------------------------------------- /fasm/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/fasm/license.txt -------------------------------------------------------------------------------- /fasm/source/assemble.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/fasm/source/assemble.inc -------------------------------------------------------------------------------- /fasm/source/avx.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/fasm/source/avx.inc -------------------------------------------------------------------------------- /fasm/source/errors.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/fasm/source/errors.inc -------------------------------------------------------------------------------- /fasm/source/exprcalc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/fasm/source/exprcalc.inc -------------------------------------------------------------------------------- /fasm/source/exprpars.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/fasm/source/exprpars.inc -------------------------------------------------------------------------------- /fasm/source/formats.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/fasm/source/formats.inc -------------------------------------------------------------------------------- /fasm/source/messages.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/fasm/source/messages.inc -------------------------------------------------------------------------------- /fasm/source/parser.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/fasm/source/parser.inc -------------------------------------------------------------------------------- /fasm/source/preproce.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/fasm/source/preproce.inc -------------------------------------------------------------------------------- /fasm/source/symbdump.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/fasm/source/symbdump.inc -------------------------------------------------------------------------------- /fasm/source/tables.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/fasm/source/tables.inc -------------------------------------------------------------------------------- /fasm/source/variable.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/fasm/source/variable.inc -------------------------------------------------------------------------------- /fasm/source/version.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/fasm/source/version.inc -------------------------------------------------------------------------------- /fasm/source/x86_64.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/fasm/source/x86_64.inc -------------------------------------------------------------------------------- /fasm/source/xos/fasm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/fasm/source/xos/fasm.asm -------------------------------------------------------------------------------- /fasm/source/xos/system.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/fasm/source/xos/system.inc -------------------------------------------------------------------------------- /fasm/whatsnew.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/fasm/whatsnew.txt -------------------------------------------------------------------------------- /helloc/helloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/helloc/helloc.c -------------------------------------------------------------------------------- /i8254x/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/i8254x/LICENSE -------------------------------------------------------------------------------- /i8254x/driver.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/i8254x/driver.asm -------------------------------------------------------------------------------- /i8254x/i8254x.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/i8254x/i8254x.asm -------------------------------------------------------------------------------- /i8254x/receive.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/i8254x/receive.asm -------------------------------------------------------------------------------- /i8254x/registers.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/i8254x/registers.asm -------------------------------------------------------------------------------- /i8254x/string.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/i8254x/string.asm -------------------------------------------------------------------------------- /i8254x/transmit.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/i8254x/transmit.asm -------------------------------------------------------------------------------- /kernel/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/README -------------------------------------------------------------------------------- /kernel/acpi/aml.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/acpi/aml.asm -------------------------------------------------------------------------------- /kernel/acpi/public.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/acpi/public.asm -------------------------------------------------------------------------------- /kernel/acpi/sleep.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/acpi/sleep.asm -------------------------------------------------------------------------------- /kernel/acpi/tables.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/acpi/tables.asm -------------------------------------------------------------------------------- /kernel/acpi/test.aml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/acpi/test.aml -------------------------------------------------------------------------------- /kernel/acpi/test.asl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/acpi/test.asl -------------------------------------------------------------------------------- /kernel/blkdev/ahci.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/blkdev/ahci.asm -------------------------------------------------------------------------------- /kernel/blkdev/ata.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/blkdev/ata.asm -------------------------------------------------------------------------------- /kernel/blkdev/blkdev.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/blkdev/blkdev.asm -------------------------------------------------------------------------------- /kernel/blkdev/memdisk.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/blkdev/memdisk.asm -------------------------------------------------------------------------------- /kernel/boot/boot_hdd.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/boot/boot_hdd.asm -------------------------------------------------------------------------------- /kernel/boot/mbr.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/boot/mbr.asm -------------------------------------------------------------------------------- /kernel/firmware/cmos.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/firmware/cmos.asm -------------------------------------------------------------------------------- /kernel/firmware/pci.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/firmware/pci.asm -------------------------------------------------------------------------------- /kernel/firmware/pit.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/firmware/pit.asm -------------------------------------------------------------------------------- /kernel/firmware/vbe.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/firmware/vbe.asm -------------------------------------------------------------------------------- /kernel/fonts/alotware.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/fonts/alotware.bin -------------------------------------------------------------------------------- /kernel/fonts/courier.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/fonts/courier.bin -------------------------------------------------------------------------------- /kernel/fonts/cp437.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/fonts/cp437.bin -------------------------------------------------------------------------------- /kernel/fonts/glaux-mono.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/fonts/glaux-mono.asm -------------------------------------------------------------------------------- /kernel/fonts/lite.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/fonts/lite.bin -------------------------------------------------------------------------------- /kernel/fonts/script.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/fonts/script.bin -------------------------------------------------------------------------------- /kernel/fonts/term.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/fonts/term.bin -------------------------------------------------------------------------------- /kernel/fs/vfs.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/fs/vfs.asm -------------------------------------------------------------------------------- /kernel/fs/xfs.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/fs/xfs.asm -------------------------------------------------------------------------------- /kernel/gui/canvas.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/gui/canvas.asm -------------------------------------------------------------------------------- /kernel/gui/gdi.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/gui/gdi.asm -------------------------------------------------------------------------------- /kernel/gui/themes/blue.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/gui/themes/blue.asm -------------------------------------------------------------------------------- /kernel/gui/themes/cursor_big_black.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/gui/themes/cursor_big_black.bmp -------------------------------------------------------------------------------- /kernel/gui/themes/cursor_big_blue.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/gui/themes/cursor_big_blue.bmp -------------------------------------------------------------------------------- /kernel/gui/themes/cursor_big_red.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/gui/themes/cursor_big_red.bmp -------------------------------------------------------------------------------- /kernel/gui/themes/cursor_black.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/gui/themes/cursor_black.bmp -------------------------------------------------------------------------------- /kernel/gui/themes/cursor_white.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/gui/themes/cursor_white.bmp -------------------------------------------------------------------------------- /kernel/gui/themes/default.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/gui/themes/default.asm -------------------------------------------------------------------------------- /kernel/gui/themes/minimal.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/gui/themes/minimal.asm -------------------------------------------------------------------------------- /kernel/gui/wm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/gui/wm.asm -------------------------------------------------------------------------------- /kernel/iodev/mouse.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/iodev/mouse.asm -------------------------------------------------------------------------------- /kernel/iodev/ps2.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/iodev/ps2.asm -------------------------------------------------------------------------------- /kernel/kernel.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/kernel.asm -------------------------------------------------------------------------------- /kernel/keymaps/en-us.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/keymaps/en-us.asm -------------------------------------------------------------------------------- /kernel/misc/kprint.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/misc/kprint.asm -------------------------------------------------------------------------------- /kernel/misc/math.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/misc/math.asm -------------------------------------------------------------------------------- /kernel/misc/panic.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/misc/panic.asm -------------------------------------------------------------------------------- /kernel/misc/string.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/misc/string.asm -------------------------------------------------------------------------------- /kernel/mm/heap.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/mm/heap.asm -------------------------------------------------------------------------------- /kernel/mm/mm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/mm/mm.asm -------------------------------------------------------------------------------- /kernel/mm/mtrr.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/mm/mtrr.asm -------------------------------------------------------------------------------- /kernel/mm/pmm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/mm/pmm.asm -------------------------------------------------------------------------------- /kernel/mm/vmm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/mm/vmm.asm -------------------------------------------------------------------------------- /kernel/net/arp.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/net/arp.asm -------------------------------------------------------------------------------- /kernel/net/dhcp.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/net/dhcp.asm -------------------------------------------------------------------------------- /kernel/net/dns.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/net/dns.asm -------------------------------------------------------------------------------- /kernel/net/http.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/net/http.asm -------------------------------------------------------------------------------- /kernel/net/icmp.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/net/icmp.asm -------------------------------------------------------------------------------- /kernel/net/ip.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/net/ip.asm -------------------------------------------------------------------------------- /kernel/net/net.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/net/net.asm -------------------------------------------------------------------------------- /kernel/net/socket.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/net/socket.asm -------------------------------------------------------------------------------- /kernel/net/tcp.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/net/tcp.asm -------------------------------------------------------------------------------- /kernel/net/udp.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/net/udp.asm -------------------------------------------------------------------------------- /kernel/splash.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/splash.bmp -------------------------------------------------------------------------------- /kernel/tasking/driver.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/tasking/driver.asm -------------------------------------------------------------------------------- /kernel/tasking/syscalls.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/tasking/syscalls.asm -------------------------------------------------------------------------------- /kernel/tasking/tasking.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/tasking/tasking.asm -------------------------------------------------------------------------------- /kernel/usb/ehci.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/usb/ehci.asm -------------------------------------------------------------------------------- /kernel/usb/hid.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/usb/hid.asm -------------------------------------------------------------------------------- /kernel/usb/hub.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/usb/hub.asm -------------------------------------------------------------------------------- /kernel/usb/ohci.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/usb/ohci.asm -------------------------------------------------------------------------------- /kernel/usb/uhci.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/usb/uhci.asm -------------------------------------------------------------------------------- /kernel/usb/usb.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/usb/usb.asm -------------------------------------------------------------------------------- /kernel/x86/early.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/x86/early.asm -------------------------------------------------------------------------------- /kernel/x86/modes.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/x86/modes.asm -------------------------------------------------------------------------------- /kernel/x86/pic.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/kernel/x86/pic.asm -------------------------------------------------------------------------------- /libxos/include/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxos/include/math.h -------------------------------------------------------------------------------- /libxos/include/stdtyp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxos/include/stdtyp.h -------------------------------------------------------------------------------- /libxos/include/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxos/include/string.h -------------------------------------------------------------------------------- /libxos/include/xos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxos/include/xos.h -------------------------------------------------------------------------------- /libxos/link.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxos/link.ld -------------------------------------------------------------------------------- /libxos/src/button.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxos/src/button.c -------------------------------------------------------------------------------- /libxos/src/canvas.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxos/src/canvas.c -------------------------------------------------------------------------------- /libxos/src/component.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxos/src/component.h -------------------------------------------------------------------------------- /libxos/src/event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxos/src/event.c -------------------------------------------------------------------------------- /libxos/src/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxos/src/init.c -------------------------------------------------------------------------------- /libxos/src/interface.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxos/src/interface.asm -------------------------------------------------------------------------------- /libxos/src/label.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxos/src/label.c -------------------------------------------------------------------------------- /libxos/src/math.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxos/src/math.c -------------------------------------------------------------------------------- /libxos/src/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxos/src/string.c -------------------------------------------------------------------------------- /libxos/src/vscroll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxos/src/vscroll.c -------------------------------------------------------------------------------- /libxos/src/window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxos/src/window.c -------------------------------------------------------------------------------- /libxos/src/xos.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxos/src/xos.asm -------------------------------------------------------------------------------- /libxwidget/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxwidget/README -------------------------------------------------------------------------------- /libxwidget/doc/libxwidget.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxwidget/doc/libxwidget.txt -------------------------------------------------------------------------------- /libxwidget/src/button.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxwidget/src/button.asm -------------------------------------------------------------------------------- /libxwidget/src/canvas.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxwidget/src/canvas.asm -------------------------------------------------------------------------------- /libxwidget/src/component.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxwidget/src/component.asm -------------------------------------------------------------------------------- /libxwidget/src/gbutton.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxwidget/src/gbutton.asm -------------------------------------------------------------------------------- /libxwidget/src/label.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxwidget/src/label.asm -------------------------------------------------------------------------------- /libxwidget/src/libxwidget.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxwidget/src/libxwidget.asm -------------------------------------------------------------------------------- /libxwidget/src/textbox.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxwidget/src/textbox.asm -------------------------------------------------------------------------------- /libxwidget/src/xos.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/libxwidget/src/xos.asm -------------------------------------------------------------------------------- /monitor/kill.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/monitor/kill.asm -------------------------------------------------------------------------------- /monitor/monitor.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/monitor/monitor.asm -------------------------------------------------------------------------------- /rtl8139/driver.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/rtl8139/driver.asm -------------------------------------------------------------------------------- /rtl8139/receive.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/rtl8139/receive.asm -------------------------------------------------------------------------------- /rtl8139/registers.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/rtl8139/registers.asm -------------------------------------------------------------------------------- /rtl8139/rtl8139.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/rtl8139/rtl8139.asm -------------------------------------------------------------------------------- /rtl8139/string.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/rtl8139/string.asm -------------------------------------------------------------------------------- /rtl8139/transmit.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/rtl8139/transmit.asm -------------------------------------------------------------------------------- /shell/menu.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/shell/menu.asm -------------------------------------------------------------------------------- /shell/notification.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/shell/notification.asm -------------------------------------------------------------------------------- /shell/shell.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/shell/shell.asm -------------------------------------------------------------------------------- /shell/shell.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/shell/shell.cfg -------------------------------------------------------------------------------- /shell/shutdown.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/shell/shutdown.asm -------------------------------------------------------------------------------- /shell/string.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/shell/string.asm -------------------------------------------------------------------------------- /tmp/drivers.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/tmp/drivers.asm -------------------------------------------------------------------------------- /tmp/fsusage.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/tmp/fsusage.asm -------------------------------------------------------------------------------- /tmp/netio.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/tmp/netio.asm -------------------------------------------------------------------------------- /tmp/rootnew.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/tmp/rootnew.asm -------------------------------------------------------------------------------- /wp/wp1.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/wp/wp1.bmp -------------------------------------------------------------------------------- /wp/wp5.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrownieOS/xOS/HEAD/wp/wp5.bmp --------------------------------------------------------------------------------