Initial commit
authorRobert Pengelly <robertapengelly@hotmail.com>
Wed, 31 Jul 2024 15:05:26 +0000 (16:05 +0100)
committerRobert Pengelly <robertapengelly@hotmail.com>
Wed, 31 Jul 2024 15:05:26 +0000 (16:05 +0100)
commitd7d39a77ad3dc1701972069a7ea201ee38b47a93
treef9cadc66164541cbd64512c773b6cf1cd1b3279f
Initial commit
155 files changed:
.gitmodules [new file with mode: 0644]
Makefile.unix [new file with mode: 0644]
Makefile.w32 [new file with mode: 0644]
build/chimaera.img [new file with mode: 0644]
build/chimaera.vhd [new file with mode: 0644]
src/Makefile.unix [new file with mode: 0644]
src/Makefile.w32 [new file with mode: 0644]
src/apps/Makefile.unix [new file with mode: 0644]
src/apps/Makefile.w32 [new file with mode: 0644]
src/apps/hello/Makefile.unix [new file with mode: 0644]
src/apps/hello/Makefile.w32 [new file with mode: 0644]
src/apps/hello/crlf.asm [new file with mode: 0644]
src/apps/hello/hello.asm [new file with mode: 0644]
src/apps/hello/hello_.asm [new file with mode: 0644]
src/apps/hello/hello__.asm [new file with mode: 0644]
src/apps/hello/test.c [new file with mode: 0644]
src/apps/hello/writechr.asm [new file with mode: 0644]
src/apps/hello/writehex.asm [new file with mode: 0644]
src/apps/hello/writestr.asm [new file with mode: 0644]
src/apps/pcomm/Makefile.unix [new file with mode: 0644]
src/apps/pcomm/Makefile.w32 [new file with mode: 0644]
src/apps/pcomm/cbreak.asm [new file with mode: 0644]
src/apps/pcomm/commands [new file with mode: 0644]
src/apps/pcomm/crlf.asm [new file with mode: 0644]
src/apps/pcomm/date.asm [new file with mode: 0644]
src/apps/pcomm/dir.asm [new file with mode: 0644]
src/apps/pcomm/erase.asm [new file with mode: 0644]
src/apps/pcomm/exit.asm [new file with mode: 0644]
src/apps/pcomm/genhash.c [new file with mode: 0644]
src/apps/pcomm/genver.c [new file with mode: 0644]
src/apps/pcomm/history.asm [new file with mode: 0644]
src/apps/pcomm/pcomm.asm [new file with mode: 0644]
src/apps/pcomm/time.asm [new file with mode: 0644]
src/apps/pcomm/type.asm [new file with mode: 0644]
src/apps/pcomm/vector.asm [new file with mode: 0644]
src/apps/pcomm/writechr.asm [new file with mode: 0644]
src/apps/pcomm/writedec.asm [new file with mode: 0644]
src/apps/pcomm/writehex.asm [new file with mode: 0644]
src/apps/pcomm/writestr.asm [new file with mode: 0644]
src/apps/pcomm/xmalloc.asm [new file with mode: 0644]
src/apps/pcomm/xstrcpy.asm [new file with mode: 0644]
src/boot/Makefile.unix [new file with mode: 0644]
src/boot/Makefile.w32 [new file with mode: 0644]
src/boot/freeldr/Makefile.unix [new file with mode: 0644]
src/boot/freeldr/Makefile.w32 [new file with mode: 0644]
src/boot/freeldr/bootsect/Makefile.unix [new file with mode: 0644]
src/boot/freeldr/bootsect/Makefile.w32 [new file with mode: 0644]
src/boot/freeldr/bootsect/fat32_chs.asm [new file with mode: 0644]
src/boot/freeldr/bootsect/oldfat.asm [new file with mode: 0644]
src/boot/freeldr/core/Makefile.unix [new file with mode: 0644]
src/boot/freeldr/core/Makefile.w32 [new file with mode: 0644]
src/boot/freeldr/core/bootstrap.asm [new file with mode: 0644]
src/boot/freeldr/core/config.asm [new file with mode: 0644]
src/boot/freeldr/core/crlf.asm [new file with mode: 0644]
src/boot/freeldr/core/disk.asm [new file with mode: 0644]
src/boot/freeldr/core/error.asm [new file with mode: 0644]
src/boot/freeldr/core/fat.asm [new file with mode: 0644]
src/boot/freeldr/core/fat.inc [new file with mode: 0644]
src/boot/freeldr/core/file.asm [new file with mode: 0644]
src/boot/freeldr/core/freeldr.asm [new file with mode: 0644]
src/boot/freeldr/core/int21.asm [new file with mode: 0644]
src/boot/freeldr/core/ll.asm [new file with mode: 0644]
src/boot/freeldr/core/mangle.asm [new file with mode: 0644]
src/boot/freeldr/core/mem.asm [new file with mode: 0644]
src/boot/freeldr/core/menu.asm [new file with mode: 0644]
src/boot/freeldr/core/screen.asm [new file with mode: 0644]
src/boot/freeldr/core/search.asm [new file with mode: 0644]
src/boot/freeldr/core/vector.asm [new file with mode: 0644]
src/boot/freeldr/core/walk.asm [new file with mode: 0644]
src/boot/freeldr/core/writechr.asm [new file with mode: 0644]
src/boot/freeldr/core/writedec.asm [new file with mode: 0644]
src/boot/freeldr/core/writehex.asm [new file with mode: 0644]
src/boot/freeldr/core/writestr.asm [new file with mode: 0644]
src/boot/freeldr/core/xmalloc.asm [new file with mode: 0644]
src/boot/freeldr/core/xrealloc.asm [new file with mode: 0644]
src/boot/freeldr/freeldr.cfg [new file with mode: 0644]
src/boot/freeldr/genhash.c [new file with mode: 0644]
src/boot/freeldr/keywords [new file with mode: 0644]
src/boot/freeldr/libc/Makefile.unix [new file with mode: 0644]
src/boot/freeldr/libc/Makefile.w32 [new file with mode: 0644]
src/boot/freeldr/libc/stdio/fclose.asm [new file with mode: 0644]
src/boot/freeldr/libc/stdio/feof.asm [new file with mode: 0644]
src/boot/freeldr/libc/stdio/fopen.asm [new file with mode: 0644]
src/boot/freeldr/libc/stdio/fread.asm [new file with mode: 0644]
src/boot/freeldr/libc/stdlib/free.asm [new file with mode: 0644]
src/boot/freeldr/libc/stdlib/malloc.asm [new file with mode: 0644]
src/boot/freeldr/libc/stdlib/realloc.asm [new file with mode: 0644]
src/boot/freeldr/libc/string/memmove.asm [new file with mode: 0644]
src/boot/freeldr/libc/string/strlen.asm [new file with mode: 0644]
src/boot/mbr/Makefile.unix [new file with mode: 0644]
src/boot/mbr/Makefile.w32 [new file with mode: 0644]
src/boot/mbr/dosmbr.asm [new file with mode: 0644]
src/kernel/Makefile.unix [new file with mode: 0644]
src/kernel/Makefile.w32 [new file with mode: 0644]
src/kernel/bootstrap.asm [new file with mode: 0644]
src/kernel/crlf.asm [new file with mode: 0644]
src/kernel/disk.asm [new file with mode: 0644]
src/kernel/divide.asm [new file with mode: 0644]
src/kernel/error.asm [new file with mode: 0644]
src/kernel/fat.asm [new file with mode: 0644]
src/kernel/fat.inc [new file with mode: 0644]
src/kernel/file.asm [new file with mode: 0644]
src/kernel/find.asm [new file with mode: 0644]
src/kernel/int21.asm [new file with mode: 0644]
src/kernel/int23.asm [new file with mode: 0644]
src/kernel/invalid.asm [new file with mode: 0644]
src/kernel/kernel.asm [new file with mode: 0644]
src/kernel/kmalloc.asm [new file with mode: 0644]
src/kernel/krealloc.asm [new file with mode: 0644]
src/kernel/mangle.asm [new file with mode: 0644]
src/kernel/mem.asm [new file with mode: 0644]
src/kernel/prog.asm [new file with mode: 0644]
src/kernel/query.asm [new file with mode: 0644]
src/kernel/search.asm [new file with mode: 0644]
src/kernel/vector.asm [new file with mode: 0644]
src/kernel/walk.asm [new file with mode: 0644]
src/kernel/writechr.asm [new file with mode: 0644]
src/kernel/writedec.asm [new file with mode: 0644]
src/kernel/writehex.asm [new file with mode: 0644]
src/kernel/writestr.asm [new file with mode: 0644]
src/lib/Makefile.unix [new file with mode: 0644]
src/lib/Makefile.w32 [new file with mode: 0644]
src/lib/crt/Makefile.unix [new file with mode: 0644]
src/lib/crt/Makefile.w32 [new file with mode: 0644]
src/lib/crt/crt0.asm [new file with mode: 0644]
src/lib/crt/ctype.asm [new file with mode: 0644]
src/lib/crt/include/stdio.inc [new file with mode: 0644]
src/lib/crt/include/sys/fcntl.inc [new file with mode: 0644]
src/lib/crt/stdio/fclose.asm [new file with mode: 0644]
src/lib/crt/stdio/feof.asm [new file with mode: 0644]
src/lib/crt/stdio/fgetc.asm [new file with mode: 0644]
src/lib/crt/stdio/flags.asm [new file with mode: 0644]
src/lib/crt/stdio/fopen.asm [new file with mode: 0644]
src/lib/crt/stdio/fread.asm [new file with mode: 0644]
src/lib/crt/stdio/fseek.asm [new file with mode: 0644]
src/lib/crt/stdio/ftell.asm [new file with mode: 0644]
src/lib/crt/stdlib/free.asm [new file with mode: 0644]
src/lib/crt/stdlib/malloc.asm [new file with mode: 0644]
src/lib/crt/stdlib/realloc.asm [new file with mode: 0644]
src/lib/crt/string/memmove.asm [new file with mode: 0644]
src/lib/crt/string/strchr.asm [new file with mode: 0644]
src/lib/crt/string/strcmp.asm [new file with mode: 0644]
src/lib/crt/string/strcpy.asm [new file with mode: 0644]
src/lib/crt/string/strlen.asm [new file with mode: 0644]
src/lib/crt/string/strrchr.asm [new file with mode: 0644]
src/lib/crt/udivmodsi4.asm [new file with mode: 0644]
src/utils/Makefile.unix [new file with mode: 0644]
src/utils/Makefile.w32 [new file with mode: 0644]
src/utils/binutils/Makefile.unix [new file with mode: 0644]
src/utils/binutils/Makefile.w32 [new file with mode: 0644]
src/utils/binutils/ar [new submodule]
src/utils/binutils/as [new submodule]
src/utils/binutils/ld [new submodule]
src/utils/dosfstools [new submodule]
src/utils/parted [new submodule]