├── .gitignore ├── Chapter-1 └── README.md ├── Chapter-2 └── README.md ├── Chapter-3 ├── README.md └── track_sector.jpg ├── Chapter-4 └── README.md ├── Chapter-5 └── README.md ├── Chapter-6 ├── README.md ├── gdtentry.png └── gdtr.png ├── Chapter-7 └── README.md ├── Chapter-8 ├── README.md ├── identitymapping.png ├── page_directory_entry.png ├── page_table_entry.png ├── paging_memory.png └── processes.png ├── Chapter-9 ├── README.md ├── physicalmemory.png └── virtualmemory.png ├── LICENSE ├── README.md ├── SUMMARY.md ├── cover.jpg ├── cover_small.jpg ├── preview.png └── src ├── Makefile ├── Vagrantfile ├── kernel ├── Makefile ├── arch │ └── x86 │ │ ├── Makefile │ │ ├── alloc.cc │ │ ├── architecture.cc │ │ ├── architecture.h │ │ ├── archprocess.h │ │ ├── config.make │ │ ├── io.cc │ │ ├── io.h │ │ ├── linker.ld │ │ ├── start.asm │ │ ├── switch.asm │ │ ├── vmm.cc │ │ ├── vmm.h │ │ ├── x86.cc │ │ ├── x86.h │ │ └── x86int.asm ├── config.h ├── core │ ├── Makefile │ ├── api.h │ ├── api │ │ ├── dev │ │ │ ├── clock.h │ │ │ ├── fb.h │ │ │ ├── ioctl.h │ │ │ ├── ipc.h │ │ │ ├── keyboard.h │ │ │ ├── proc.h │ │ │ └── tty.h │ │ └── kernel │ │ │ ├── syscall.h │ │ │ └── syscall_table.h │ ├── api_posix.cc │ ├── boot.h │ ├── class.cc │ ├── device.cc │ ├── device.h │ ├── elf_loader.cc │ ├── elf_loader.h │ ├── env.cc │ ├── env.h │ ├── file.cc │ ├── file.h │ ├── filesystem.cc │ ├── filesystem.h │ ├── kernel.cc │ ├── kernel.h │ ├── keyboard.h │ ├── modulelink.cc │ ├── modulelink.h │ ├── os.h │ ├── process.cc │ ├── process.h │ ├── signal.h │ ├── socket.cc │ ├── socket.h │ ├── syscalls.cc │ ├── syscalls.h │ ├── system.cc │ ├── system.h │ ├── user.cc │ └── user.h ├── modules │ ├── Makefile │ ├── bochsvbe.cc │ ├── bochsvbe.h │ ├── clock_x86.cc │ ├── clock_x86.h │ ├── dospartition.cc │ ├── dospartition.h │ ├── ext2.cc │ ├── ext2.h │ ├── ide.cc │ ├── ide.h │ ├── keys.cc │ ├── keys.h │ ├── module.cc │ ├── module.h │ ├── modules.conf │ ├── null.cc │ ├── null.h │ ├── stdtty.cc │ ├── stdtty.h │ ├── x86serial.cc │ └── x86serial.h └── runtime │ ├── Makefile │ ├── alloc.h │ ├── buffer.cc │ ├── buffer.h │ ├── cxx.cc │ ├── itoa.cc │ ├── libc.h │ ├── list.h │ ├── memory.cc │ ├── string.cc │ ├── string.h │ └── types.h ├── sdk ├── Makefile ├── bootdisk │ ├── bin │ │ └── .gitkeep │ └── boot │ │ └── grub │ │ ├── grub.conf │ │ ├── menu.lst │ │ ├── stage1 │ │ ├── stage2 │ │ └── stage2_eltorito ├── build.mak ├── diskimage.sh ├── include │ ├── _ansi.h │ ├── alloca.h │ ├── arpa │ │ └── inet.h │ ├── assert.h │ ├── ctype.h │ ├── dirent.h │ ├── endian.h │ ├── errno.h │ ├── fcntl.h │ ├── float.h │ ├── getopt.h │ ├── inttypes.h │ ├── limits.h │ ├── linker.ld │ ├── locale.h │ ├── math.h │ ├── netinet │ │ └── in.h │ ├── os.h │ ├── pwd.h │ ├── setjmp.h │ ├── signal.h │ ├── stdarg.h │ ├── stddef.h │ ├── stdint.h │ ├── stdio.h │ ├── stdlib.h │ ├── string.h │ ├── strings.h │ ├── sys │ │ ├── cdefs.h │ │ ├── ioctl.h │ │ ├── mman.h │ │ ├── mount.h │ │ ├── param.h │ │ ├── resource.h │ │ ├── select.h │ │ ├── socket.h │ │ ├── stat.h │ │ ├── time.h │ │ ├── types.h │ │ └── wait.h │ ├── termios.h │ ├── time.h │ ├── unistd.h │ └── utime.h ├── lib │ └── .gitkeep ├── qemu.sh └── src │ └── libc │ ├── Makefile │ ├── arch │ └── i386 │ │ ├── getpagesize.c │ │ ├── longjmp.S │ │ ├── math │ │ ├── e_atan2.S │ │ ├── e_exp.S │ │ ├── e_fmod.S │ │ ├── e_hypot.S │ │ ├── e_log.S │ │ ├── e_log10.S │ │ ├── e_pow.S │ │ ├── s_ceil.S │ │ ├── s_cos.S │ │ ├── s_fabs.S │ │ ├── s_finite.S │ │ ├── s_floor.S │ │ ├── s_frexp.S │ │ ├── s_scalbn.S │ │ └── s_sin.S │ │ └── setjmp.S │ └── src │ ├── closedir.c │ ├── ctype │ ├── isalnum.c │ ├── isalpha.c │ ├── isascii.c │ ├── isblank.c │ ├── iscntrl.c │ ├── isdigit.c │ ├── isgraph.c │ ├── islower.c │ ├── isprint.c │ ├── ispunct.c │ ├── isspace.c │ ├── isupper.c │ ├── isxdigit.c │ ├── toascii.c │ ├── tolower.c │ └── toupper.c │ ├── fcntl │ ├── creat.c │ ├── fcntl.c │ └── open.c │ ├── getopt │ ├── getopt.c │ ├── getopt_int.h │ ├── getopt_long.c │ └── getopt_long_only.c │ ├── locale │ ├── localeconv.c │ └── setlocale.c │ ├── math │ ├── s_ldexp.c │ └── s_modf.c │ ├── network │ ├── inet_aton.c │ └── inet_ntoa.c │ ├── opendir.c │ ├── os │ ├── debug.c │ ├── ipc.c │ ├── module.c │ ├── os.c │ ├── region.c │ ├── semaphore.c │ ├── syscall.c │ ├── sysinfo.c │ └── thread.c │ ├── pwd │ ├── endpwent.c │ ├── getpwent.c │ ├── getpwnam.c │ ├── getpwuid.c │ └── setpwent.c │ ├── readdir.c │ ├── rewinddir.c │ ├── signal │ ├── kill.c │ ├── killpg.c │ ├── raise.c │ ├── sigaction.c │ ├── sigaddset.c │ ├── sigdelset.c │ ├── sigemptyset.c │ ├── sigfillset.c │ ├── sigismember.c │ ├── signal.c │ └── sigprocmask.c │ ├── sscanf.c │ ├── start.c │ ├── stdio │ ├── clearerr.c │ ├── fclose.c │ ├── fdopen.c │ ├── feof.c │ ├── ferror.c │ ├── fflush.c │ ├── fgetc.c │ ├── fgets.c │ ├── fileno.c │ ├── fopen.c │ ├── fpurge.c │ ├── fputc.c │ ├── fputs.c │ ├── fread.c │ ├── freopen.c │ ├── fseek.c │ ├── ftell.c │ ├── fwrite.c │ ├── getc.c │ ├── perror.c │ ├── putc.c │ ├── putchar.c │ ├── puts.c │ ├── remove.c │ ├── rename.c │ ├── rewind.c │ ├── setvbuf.c │ ├── stdio_internal.c │ ├── stdio_internal.h │ ├── streams.c │ ├── support_bufio.c │ ├── support_pf.c │ ├── support_supcon.c │ └── ungetc.c │ ├── stdlib │ ├── abort.c │ ├── abs.c │ ├── atof.c │ ├── atoi.c │ ├── atol.c │ ├── atoll.c │ ├── bsearch.c │ ├── getenv.c │ ├── labs.c │ ├── llabs.c │ ├── malloc.c │ ├── mkstemp.c │ ├── mktemp.c │ ├── qsort.c │ ├── rand.c │ ├── random.c │ ├── srand.c │ ├── srandom.c │ ├── strtod.c │ ├── strtol.c │ ├── strtoll.c │ ├── strtoul.c │ └── strtoull.c │ ├── string │ ├── memchr.c │ ├── memcmp.c │ ├── memcpy.c │ ├── memmove.c │ ├── memset.c │ ├── strcasecmp.c │ ├── strcat.c │ ├── strchr.c │ ├── strcmp.c │ ├── strcpy.c │ ├── strcspn.c │ ├── strdup.c │ ├── strerror.c │ ├── strlen.c │ ├── strncasecmp.c │ ├── strncat.c │ ├── strncmp.c │ ├── strncpy.c │ ├── strndup.c │ ├── strnlen.c │ ├── strpbrk.c │ ├── strrchr.c │ ├── strsignal.c │ ├── strspn.c │ ├── strstr.c │ ├── strtok.c │ └── strtok_r.c │ ├── sys │ ├── chmod.c │ ├── connect.c │ ├── fstat.c │ ├── ioctl.c │ ├── lstat.c │ ├── mkdir.c │ ├── mount.c │ ├── select.c │ ├── socket.c │ ├── stat.c │ ├── stime.c │ ├── umask.c │ ├── umount.c │ ├── utime.c │ ├── utimes.c │ ├── wait.c │ ├── wait3.c │ ├── wait4.c │ └── waitpid.c │ ├── termios │ ├── tcflow.c │ ├── tcflush.c │ ├── tcgetattr.c │ ├── tcgetpgrp.c │ ├── tcsetattr.c │ └── tcsetpgrp.c │ ├── time │ ├── asctime.c │ ├── asctime_r.c │ ├── ctime.c │ ├── ctime_r.c │ ├── gettimeofday.c │ ├── gmtime.c │ ├── gmtime_r.c │ ├── localtime.c │ ├── localtime_r.c │ ├── mktime.c │ ├── nanosleep.c │ ├── strftime.c │ ├── time.c │ ├── time_int.c │ ├── time_int.h │ └── tzset.c │ ├── trio │ ├── trio.c │ ├── trio.h │ ├── triodef.h │ ├── trionan.c │ ├── trionan.h │ ├── triop.h │ ├── triostr.c │ └── triostr.h │ ├── udivmoddi4.c │ └── unistd │ ├── access.c │ ├── alarm.c │ ├── chdir.c │ ├── chown.c │ ├── close.c │ ├── dup.c │ ├── dup2.c │ ├── execlp.c │ ├── execv.c │ ├── execve.c │ ├── execvp.c │ ├── exit.c │ ├── fchdir.c │ ├── fork.c │ ├── fpathconf.c │ ├── ftruncate.c │ ├── getcwd.c │ ├── getdents.c │ ├── getdtablesize.c │ ├── getegid.c │ ├── geteuid.c │ ├── getgid.c │ ├── gethostname.c │ ├── getpgid.c │ ├── getpgrp.c │ ├── getpid.c │ ├── getppid.c │ ├── gettid.c │ ├── getuid.c │ ├── isatty.c │ ├── link.c │ ├── lseek.c │ ├── mmap.c │ ├── pipe.c │ ├── pread.c │ ├── pwrite.c │ ├── read.c │ ├── readlink.c │ ├── rmdir.c │ ├── sbrk.c │ ├── setgid.c │ ├── setpgid.c │ ├── setpgrp.c │ ├── setregid.c │ ├── setreuid.c │ ├── setuid.c │ ├── sleep.c │ ├── symlink.c │ ├── ttyname.c │ ├── unlink.c │ └── write.c └── userland ├── Makefile └── helloworld ├── Makefile └── main.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/.gitignore -------------------------------------------------------------------------------- /Chapter-1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/Chapter-1/README.md -------------------------------------------------------------------------------- /Chapter-2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/Chapter-2/README.md -------------------------------------------------------------------------------- /Chapter-3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/Chapter-3/README.md -------------------------------------------------------------------------------- /Chapter-3/track_sector.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/Chapter-3/track_sector.jpg -------------------------------------------------------------------------------- /Chapter-4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/Chapter-4/README.md -------------------------------------------------------------------------------- /Chapter-5/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/Chapter-5/README.md -------------------------------------------------------------------------------- /Chapter-6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/Chapter-6/README.md -------------------------------------------------------------------------------- /Chapter-6/gdtentry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/Chapter-6/gdtentry.png -------------------------------------------------------------------------------- /Chapter-6/gdtr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/Chapter-6/gdtr.png -------------------------------------------------------------------------------- /Chapter-7/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/Chapter-7/README.md -------------------------------------------------------------------------------- /Chapter-8/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/Chapter-8/README.md -------------------------------------------------------------------------------- /Chapter-8/identitymapping.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/Chapter-8/identitymapping.png -------------------------------------------------------------------------------- /Chapter-8/page_directory_entry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/Chapter-8/page_directory_entry.png -------------------------------------------------------------------------------- /Chapter-8/page_table_entry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/Chapter-8/page_table_entry.png -------------------------------------------------------------------------------- /Chapter-8/paging_memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/Chapter-8/paging_memory.png -------------------------------------------------------------------------------- /Chapter-8/processes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/Chapter-8/processes.png -------------------------------------------------------------------------------- /Chapter-9/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/Chapter-9/README.md -------------------------------------------------------------------------------- /Chapter-9/physicalmemory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/Chapter-9/physicalmemory.png -------------------------------------------------------------------------------- /Chapter-9/virtualmemory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/Chapter-9/virtualmemory.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/README.md -------------------------------------------------------------------------------- /SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/SUMMARY.md -------------------------------------------------------------------------------- /cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/cover.jpg -------------------------------------------------------------------------------- /cover_small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/cover_small.jpg -------------------------------------------------------------------------------- /preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/preview.png -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/Vagrantfile -------------------------------------------------------------------------------- /src/kernel/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/Makefile -------------------------------------------------------------------------------- /src/kernel/arch/x86/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/arch/x86/Makefile -------------------------------------------------------------------------------- /src/kernel/arch/x86/alloc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/arch/x86/alloc.cc -------------------------------------------------------------------------------- /src/kernel/arch/x86/architecture.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/arch/x86/architecture.cc -------------------------------------------------------------------------------- /src/kernel/arch/x86/architecture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/arch/x86/architecture.h -------------------------------------------------------------------------------- /src/kernel/arch/x86/archprocess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/arch/x86/archprocess.h -------------------------------------------------------------------------------- /src/kernel/arch/x86/config.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/arch/x86/config.make -------------------------------------------------------------------------------- /src/kernel/arch/x86/io.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/arch/x86/io.cc -------------------------------------------------------------------------------- /src/kernel/arch/x86/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/arch/x86/io.h -------------------------------------------------------------------------------- /src/kernel/arch/x86/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/arch/x86/linker.ld -------------------------------------------------------------------------------- /src/kernel/arch/x86/start.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/arch/x86/start.asm -------------------------------------------------------------------------------- /src/kernel/arch/x86/switch.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/arch/x86/switch.asm -------------------------------------------------------------------------------- /src/kernel/arch/x86/vmm.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/arch/x86/vmm.cc -------------------------------------------------------------------------------- /src/kernel/arch/x86/vmm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/arch/x86/vmm.h -------------------------------------------------------------------------------- /src/kernel/arch/x86/x86.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/arch/x86/x86.cc -------------------------------------------------------------------------------- /src/kernel/arch/x86/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/arch/x86/x86.h -------------------------------------------------------------------------------- /src/kernel/arch/x86/x86int.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/arch/x86/x86int.asm -------------------------------------------------------------------------------- /src/kernel/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/config.h -------------------------------------------------------------------------------- /src/kernel/core/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/Makefile -------------------------------------------------------------------------------- /src/kernel/core/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/api.h -------------------------------------------------------------------------------- /src/kernel/core/api/dev/clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/api/dev/clock.h -------------------------------------------------------------------------------- /src/kernel/core/api/dev/fb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/api/dev/fb.h -------------------------------------------------------------------------------- /src/kernel/core/api/dev/ioctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/api/dev/ioctl.h -------------------------------------------------------------------------------- /src/kernel/core/api/dev/ipc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/api/dev/ipc.h -------------------------------------------------------------------------------- /src/kernel/core/api/dev/keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/api/dev/keyboard.h -------------------------------------------------------------------------------- /src/kernel/core/api/dev/proc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/api/dev/proc.h -------------------------------------------------------------------------------- /src/kernel/core/api/dev/tty.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/api/dev/tty.h -------------------------------------------------------------------------------- /src/kernel/core/api/kernel/syscall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/api/kernel/syscall.h -------------------------------------------------------------------------------- /src/kernel/core/api/kernel/syscall_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/api/kernel/syscall_table.h -------------------------------------------------------------------------------- /src/kernel/core/api_posix.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/api_posix.cc -------------------------------------------------------------------------------- /src/kernel/core/boot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/boot.h -------------------------------------------------------------------------------- /src/kernel/core/class.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/class.cc -------------------------------------------------------------------------------- /src/kernel/core/device.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/device.cc -------------------------------------------------------------------------------- /src/kernel/core/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/device.h -------------------------------------------------------------------------------- /src/kernel/core/elf_loader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/elf_loader.cc -------------------------------------------------------------------------------- /src/kernel/core/elf_loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/elf_loader.h -------------------------------------------------------------------------------- /src/kernel/core/env.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/env.cc -------------------------------------------------------------------------------- /src/kernel/core/env.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/env.h -------------------------------------------------------------------------------- /src/kernel/core/file.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/file.cc -------------------------------------------------------------------------------- /src/kernel/core/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/file.h -------------------------------------------------------------------------------- /src/kernel/core/filesystem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/filesystem.cc -------------------------------------------------------------------------------- /src/kernel/core/filesystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/filesystem.h -------------------------------------------------------------------------------- /src/kernel/core/kernel.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/kernel.cc -------------------------------------------------------------------------------- /src/kernel/core/kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/kernel.h -------------------------------------------------------------------------------- /src/kernel/core/keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/keyboard.h -------------------------------------------------------------------------------- /src/kernel/core/modulelink.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/modulelink.cc -------------------------------------------------------------------------------- /src/kernel/core/modulelink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/modulelink.h -------------------------------------------------------------------------------- /src/kernel/core/os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/os.h -------------------------------------------------------------------------------- /src/kernel/core/process.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/process.cc -------------------------------------------------------------------------------- /src/kernel/core/process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/process.h -------------------------------------------------------------------------------- /src/kernel/core/signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/signal.h -------------------------------------------------------------------------------- /src/kernel/core/socket.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/socket.cc -------------------------------------------------------------------------------- /src/kernel/core/socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/socket.h -------------------------------------------------------------------------------- /src/kernel/core/syscalls.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/syscalls.cc -------------------------------------------------------------------------------- /src/kernel/core/syscalls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/syscalls.h -------------------------------------------------------------------------------- /src/kernel/core/system.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/system.cc -------------------------------------------------------------------------------- /src/kernel/core/system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/system.h -------------------------------------------------------------------------------- /src/kernel/core/user.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/user.cc -------------------------------------------------------------------------------- /src/kernel/core/user.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/core/user.h -------------------------------------------------------------------------------- /src/kernel/modules/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/Makefile -------------------------------------------------------------------------------- /src/kernel/modules/bochsvbe.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/bochsvbe.cc -------------------------------------------------------------------------------- /src/kernel/modules/bochsvbe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/bochsvbe.h -------------------------------------------------------------------------------- /src/kernel/modules/clock_x86.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/clock_x86.cc -------------------------------------------------------------------------------- /src/kernel/modules/clock_x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/clock_x86.h -------------------------------------------------------------------------------- /src/kernel/modules/dospartition.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/dospartition.cc -------------------------------------------------------------------------------- /src/kernel/modules/dospartition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/dospartition.h -------------------------------------------------------------------------------- /src/kernel/modules/ext2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/ext2.cc -------------------------------------------------------------------------------- /src/kernel/modules/ext2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/ext2.h -------------------------------------------------------------------------------- /src/kernel/modules/ide.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/ide.cc -------------------------------------------------------------------------------- /src/kernel/modules/ide.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/ide.h -------------------------------------------------------------------------------- /src/kernel/modules/keys.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/keys.cc -------------------------------------------------------------------------------- /src/kernel/modules/keys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/keys.h -------------------------------------------------------------------------------- /src/kernel/modules/module.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/module.cc -------------------------------------------------------------------------------- /src/kernel/modules/module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/module.h -------------------------------------------------------------------------------- /src/kernel/modules/modules.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/modules.conf -------------------------------------------------------------------------------- /src/kernel/modules/null.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/null.cc -------------------------------------------------------------------------------- /src/kernel/modules/null.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/null.h -------------------------------------------------------------------------------- /src/kernel/modules/stdtty.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/stdtty.cc -------------------------------------------------------------------------------- /src/kernel/modules/stdtty.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/stdtty.h -------------------------------------------------------------------------------- /src/kernel/modules/x86serial.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/x86serial.cc -------------------------------------------------------------------------------- /src/kernel/modules/x86serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/modules/x86serial.h -------------------------------------------------------------------------------- /src/kernel/runtime/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/runtime/Makefile -------------------------------------------------------------------------------- /src/kernel/runtime/alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/runtime/alloc.h -------------------------------------------------------------------------------- /src/kernel/runtime/buffer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/runtime/buffer.cc -------------------------------------------------------------------------------- /src/kernel/runtime/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/runtime/buffer.h -------------------------------------------------------------------------------- /src/kernel/runtime/cxx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/runtime/cxx.cc -------------------------------------------------------------------------------- /src/kernel/runtime/itoa.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/runtime/itoa.cc -------------------------------------------------------------------------------- /src/kernel/runtime/libc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/runtime/libc.h -------------------------------------------------------------------------------- /src/kernel/runtime/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/runtime/list.h -------------------------------------------------------------------------------- /src/kernel/runtime/memory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/runtime/memory.cc -------------------------------------------------------------------------------- /src/kernel/runtime/string.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/runtime/string.cc -------------------------------------------------------------------------------- /src/kernel/runtime/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/runtime/string.h -------------------------------------------------------------------------------- /src/kernel/runtime/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/kernel/runtime/types.h -------------------------------------------------------------------------------- /src/sdk/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/Makefile -------------------------------------------------------------------------------- /src/sdk/bootdisk/bin/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/sdk/bootdisk/boot/grub/grub.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/bootdisk/boot/grub/grub.conf -------------------------------------------------------------------------------- /src/sdk/bootdisk/boot/grub/menu.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/bootdisk/boot/grub/menu.lst -------------------------------------------------------------------------------- /src/sdk/bootdisk/boot/grub/stage1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/bootdisk/boot/grub/stage1 -------------------------------------------------------------------------------- /src/sdk/bootdisk/boot/grub/stage2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/bootdisk/boot/grub/stage2 -------------------------------------------------------------------------------- /src/sdk/bootdisk/boot/grub/stage2_eltorito: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/bootdisk/boot/grub/stage2_eltorito -------------------------------------------------------------------------------- /src/sdk/build.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/build.mak -------------------------------------------------------------------------------- /src/sdk/diskimage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/diskimage.sh -------------------------------------------------------------------------------- /src/sdk/include/_ansi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/_ansi.h -------------------------------------------------------------------------------- /src/sdk/include/alloca.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/alloca.h -------------------------------------------------------------------------------- /src/sdk/include/arpa/inet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/arpa/inet.h -------------------------------------------------------------------------------- /src/sdk/include/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/assert.h -------------------------------------------------------------------------------- /src/sdk/include/ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/ctype.h -------------------------------------------------------------------------------- /src/sdk/include/dirent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/dirent.h -------------------------------------------------------------------------------- /src/sdk/include/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/endian.h -------------------------------------------------------------------------------- /src/sdk/include/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/errno.h -------------------------------------------------------------------------------- /src/sdk/include/fcntl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/fcntl.h -------------------------------------------------------------------------------- /src/sdk/include/float.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/float.h -------------------------------------------------------------------------------- /src/sdk/include/getopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/getopt.h -------------------------------------------------------------------------------- /src/sdk/include/inttypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/inttypes.h -------------------------------------------------------------------------------- /src/sdk/include/limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/limits.h -------------------------------------------------------------------------------- /src/sdk/include/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/linker.ld -------------------------------------------------------------------------------- /src/sdk/include/locale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/locale.h -------------------------------------------------------------------------------- /src/sdk/include/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/math.h -------------------------------------------------------------------------------- /src/sdk/include/netinet/in.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/netinet/in.h -------------------------------------------------------------------------------- /src/sdk/include/os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/os.h -------------------------------------------------------------------------------- /src/sdk/include/pwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/pwd.h -------------------------------------------------------------------------------- /src/sdk/include/setjmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/setjmp.h -------------------------------------------------------------------------------- /src/sdk/include/signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/signal.h -------------------------------------------------------------------------------- /src/sdk/include/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/stdarg.h -------------------------------------------------------------------------------- /src/sdk/include/stddef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/stddef.h -------------------------------------------------------------------------------- /src/sdk/include/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/stdint.h -------------------------------------------------------------------------------- /src/sdk/include/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/stdio.h -------------------------------------------------------------------------------- /src/sdk/include/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/stdlib.h -------------------------------------------------------------------------------- /src/sdk/include/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/string.h -------------------------------------------------------------------------------- /src/sdk/include/strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/strings.h -------------------------------------------------------------------------------- /src/sdk/include/sys/cdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/sys/cdefs.h -------------------------------------------------------------------------------- /src/sdk/include/sys/ioctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/sys/ioctl.h -------------------------------------------------------------------------------- /src/sdk/include/sys/mman.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/sys/mman.h -------------------------------------------------------------------------------- /src/sdk/include/sys/mount.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/sys/mount.h -------------------------------------------------------------------------------- /src/sdk/include/sys/param.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/sys/param.h -------------------------------------------------------------------------------- /src/sdk/include/sys/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/sys/resource.h -------------------------------------------------------------------------------- /src/sdk/include/sys/select.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/sys/select.h -------------------------------------------------------------------------------- /src/sdk/include/sys/socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/sys/socket.h -------------------------------------------------------------------------------- /src/sdk/include/sys/stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/sys/stat.h -------------------------------------------------------------------------------- /src/sdk/include/sys/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/sys/time.h -------------------------------------------------------------------------------- /src/sdk/include/sys/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/sys/types.h -------------------------------------------------------------------------------- /src/sdk/include/sys/wait.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/sys/wait.h -------------------------------------------------------------------------------- /src/sdk/include/termios.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/termios.h -------------------------------------------------------------------------------- /src/sdk/include/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/time.h -------------------------------------------------------------------------------- /src/sdk/include/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/unistd.h -------------------------------------------------------------------------------- /src/sdk/include/utime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/include/utime.h -------------------------------------------------------------------------------- /src/sdk/lib/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/sdk/qemu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/qemu.sh -------------------------------------------------------------------------------- /src/sdk/src/libc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/Makefile -------------------------------------------------------------------------------- /src/sdk/src/libc/arch/i386/getpagesize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/arch/i386/getpagesize.c -------------------------------------------------------------------------------- /src/sdk/src/libc/arch/i386/longjmp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/arch/i386/longjmp.S -------------------------------------------------------------------------------- /src/sdk/src/libc/arch/i386/math/e_atan2.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/arch/i386/math/e_atan2.S -------------------------------------------------------------------------------- /src/sdk/src/libc/arch/i386/math/e_exp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/arch/i386/math/e_exp.S -------------------------------------------------------------------------------- /src/sdk/src/libc/arch/i386/math/e_fmod.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/arch/i386/math/e_fmod.S -------------------------------------------------------------------------------- /src/sdk/src/libc/arch/i386/math/e_hypot.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/arch/i386/math/e_hypot.S -------------------------------------------------------------------------------- /src/sdk/src/libc/arch/i386/math/e_log.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/arch/i386/math/e_log.S -------------------------------------------------------------------------------- /src/sdk/src/libc/arch/i386/math/e_log10.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/arch/i386/math/e_log10.S -------------------------------------------------------------------------------- /src/sdk/src/libc/arch/i386/math/e_pow.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/arch/i386/math/e_pow.S -------------------------------------------------------------------------------- /src/sdk/src/libc/arch/i386/math/s_ceil.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/arch/i386/math/s_ceil.S -------------------------------------------------------------------------------- /src/sdk/src/libc/arch/i386/math/s_cos.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/arch/i386/math/s_cos.S -------------------------------------------------------------------------------- /src/sdk/src/libc/arch/i386/math/s_fabs.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/arch/i386/math/s_fabs.S -------------------------------------------------------------------------------- /src/sdk/src/libc/arch/i386/math/s_finite.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/arch/i386/math/s_finite.S -------------------------------------------------------------------------------- /src/sdk/src/libc/arch/i386/math/s_floor.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/arch/i386/math/s_floor.S -------------------------------------------------------------------------------- /src/sdk/src/libc/arch/i386/math/s_frexp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/arch/i386/math/s_frexp.S -------------------------------------------------------------------------------- /src/sdk/src/libc/arch/i386/math/s_scalbn.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/arch/i386/math/s_scalbn.S -------------------------------------------------------------------------------- /src/sdk/src/libc/arch/i386/math/s_sin.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/arch/i386/math/s_sin.S -------------------------------------------------------------------------------- /src/sdk/src/libc/arch/i386/setjmp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/arch/i386/setjmp.S -------------------------------------------------------------------------------- /src/sdk/src/libc/src/closedir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/closedir.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/ctype/isalnum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/ctype/isalnum.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/ctype/isalpha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/ctype/isalpha.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/ctype/isascii.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/ctype/isascii.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/ctype/isblank.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/ctype/isblank.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/ctype/iscntrl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/ctype/iscntrl.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/ctype/isdigit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/ctype/isdigit.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/ctype/isgraph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/ctype/isgraph.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/ctype/islower.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/ctype/islower.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/ctype/isprint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/ctype/isprint.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/ctype/ispunct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/ctype/ispunct.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/ctype/isspace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/ctype/isspace.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/ctype/isupper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/ctype/isupper.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/ctype/isxdigit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/ctype/isxdigit.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/ctype/toascii.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/ctype/toascii.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/ctype/tolower.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/ctype/tolower.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/ctype/toupper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/ctype/toupper.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/fcntl/creat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/fcntl/creat.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/fcntl/fcntl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/fcntl/fcntl.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/fcntl/open.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/fcntl/open.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/getopt/getopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/getopt/getopt.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/getopt/getopt_int.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/getopt/getopt_int.h -------------------------------------------------------------------------------- /src/sdk/src/libc/src/getopt/getopt_long.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/getopt/getopt_long.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/getopt/getopt_long_only.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/getopt/getopt_long_only.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/locale/localeconv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/locale/localeconv.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/locale/setlocale.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/locale/setlocale.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/math/s_ldexp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/math/s_ldexp.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/math/s_modf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/math/s_modf.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/network/inet_aton.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/network/inet_aton.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/network/inet_ntoa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/network/inet_ntoa.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/opendir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/opendir.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/os/debug.c: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | #include 5 | 6 | -------------------------------------------------------------------------------- /src/sdk/src/libc/src/os/ipc.c: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | #include 6 | 7 | -------------------------------------------------------------------------------- /src/sdk/src/libc/src/os/module.c: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | #include 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/sdk/src/libc/src/os/os.c: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | #include 5 | 6 | -------------------------------------------------------------------------------- /src/sdk/src/libc/src/os/region.c: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | #include 5 | -------------------------------------------------------------------------------- /src/sdk/src/libc/src/os/semaphore.c: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | #include 5 | -------------------------------------------------------------------------------- /src/sdk/src/libc/src/os/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/os/syscall.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/os/sysinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/os/sysinfo.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/os/thread.c: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | #include 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/sdk/src/libc/src/pwd/endpwent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/pwd/endpwent.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/pwd/getpwent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/pwd/getpwent.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/pwd/getpwnam.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/pwd/getpwnam.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/pwd/getpwuid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/pwd/getpwuid.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/pwd/setpwent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/pwd/setpwent.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/readdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/readdir.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/rewinddir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/rewinddir.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/signal/kill.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/signal/kill.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/signal/killpg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/signal/killpg.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/signal/raise.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/signal/raise.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/signal/sigaction.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/signal/sigaction.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/signal/sigaddset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/signal/sigaddset.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/signal/sigdelset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/signal/sigdelset.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/signal/sigemptyset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/signal/sigemptyset.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/signal/sigfillset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/signal/sigfillset.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/signal/sigismember.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/signal/sigismember.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/signal/signal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/signal/signal.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/signal/sigprocmask.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/signal/sigprocmask.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/sscanf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/sscanf.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/start.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/start.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/clearerr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/clearerr.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/fclose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/fclose.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/fdopen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/fdopen.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/feof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/feof.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/ferror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/ferror.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/fflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/fflush.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/fgetc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/fgetc.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/fgets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/fgets.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/fileno.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/fileno.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/fopen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/fopen.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/fpurge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/fpurge.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/fputc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/fputc.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/fputs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/fputs.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/fread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/fread.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/freopen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/freopen.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/fseek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/fseek.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/ftell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/ftell.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/fwrite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/fwrite.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/getc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/getc.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/perror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/perror.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/putc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/putc.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/putchar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/putchar.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/puts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/puts.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/remove.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/remove.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/rename.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/rename.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/rewind.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/rewind.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/setvbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/setvbuf.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/stdio_internal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/stdio_internal.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/stdio_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/stdio_internal.h -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/streams.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/streams.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/support_bufio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/support_bufio.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/support_pf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/support_pf.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/support_supcon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/support_supcon.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdio/ungetc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdio/ungetc.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/abort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/abort.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/abs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/abs.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/atof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/atof.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/atoi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/atoi.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/atol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/atol.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/atoll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/atoll.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/bsearch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/bsearch.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/getenv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/getenv.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/labs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/labs.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/llabs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/llabs.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/malloc.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/mkstemp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/mkstemp.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/mktemp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/mktemp.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/qsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/qsort.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/rand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/rand.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/random.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/srand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/srand.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/srandom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/srandom.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/strtod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/strtod.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/strtol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/strtol.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/strtoll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/strtoll.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/strtoul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/strtoul.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/stdlib/strtoull.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/stdlib/strtoull.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/memchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/memchr.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/memcmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/memcmp.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/memcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/memcpy.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/memmove.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/memmove.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/memset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/memset.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strcasecmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strcasecmp.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strcat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strcat.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strchr.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strcmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strcmp.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strcpy.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strcspn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strcspn.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strdup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strdup.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strerror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strerror.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strlen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strlen.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strncasecmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strncasecmp.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strncat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strncat.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strncmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strncmp.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strncpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strncpy.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strndup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strndup.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strnlen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strnlen.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strpbrk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strpbrk.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strrchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strrchr.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strsignal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strsignal.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strspn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strspn.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strstr.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strtok.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strtok.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/string/strtok_r.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/string/strtok_r.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/sys/chmod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/sys/chmod.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/sys/connect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/sys/connect.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/sys/fstat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/sys/fstat.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/sys/ioctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/sys/ioctl.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/sys/lstat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/sys/lstat.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/sys/mkdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/sys/mkdir.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/sys/mount.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/sys/mount.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/sys/select.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/sys/select.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/sys/socket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/sys/socket.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/sys/stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/sys/stat.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/sys/stime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/sys/stime.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/sys/umask.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/sys/umask.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/sys/umount.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/sys/umount.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/sys/utime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/sys/utime.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/sys/utimes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/sys/utimes.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/sys/wait.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/sys/wait.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/sys/wait3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/sys/wait3.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/sys/wait4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/sys/wait4.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/sys/waitpid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/sys/waitpid.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/termios/tcflow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/termios/tcflow.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/termios/tcflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/termios/tcflush.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/termios/tcgetattr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/termios/tcgetattr.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/termios/tcgetpgrp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/termios/tcgetpgrp.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/termios/tcsetattr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/termios/tcsetattr.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/termios/tcsetpgrp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/termios/tcsetpgrp.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/time/asctime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/time/asctime.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/time/asctime_r.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/time/asctime_r.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/time/ctime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/time/ctime.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/time/ctime_r.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/time/ctime_r.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/time/gettimeofday.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/time/gettimeofday.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/time/gmtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/time/gmtime.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/time/gmtime_r.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/time/gmtime_r.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/time/localtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/time/localtime.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/time/localtime_r.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/time/localtime_r.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/time/mktime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/time/mktime.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/time/nanosleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/time/nanosleep.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/time/strftime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/time/strftime.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/time/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/time/time.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/time/time_int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/time/time_int.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/time/time_int.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/time/time_int.h -------------------------------------------------------------------------------- /src/sdk/src/libc/src/time/tzset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/time/tzset.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/trio/trio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/trio/trio.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/trio/trio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/trio/trio.h -------------------------------------------------------------------------------- /src/sdk/src/libc/src/trio/triodef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/trio/triodef.h -------------------------------------------------------------------------------- /src/sdk/src/libc/src/trio/trionan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/trio/trionan.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/trio/trionan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/trio/trionan.h -------------------------------------------------------------------------------- /src/sdk/src/libc/src/trio/triop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/trio/triop.h -------------------------------------------------------------------------------- /src/sdk/src/libc/src/trio/triostr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/trio/triostr.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/trio/triostr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/trio/triostr.h -------------------------------------------------------------------------------- /src/sdk/src/libc/src/udivmoddi4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/udivmoddi4.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/access.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/access.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/alarm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/alarm.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/chdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/chdir.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/chown.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/chown.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/close.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/close.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/dup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/dup.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/dup2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/dup2.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/execlp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/execlp.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/execv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/execv.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/execve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/execve.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/execvp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/execvp.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/exit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/exit.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/fchdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/fchdir.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/fork.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/fork.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/fpathconf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/fpathconf.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/ftruncate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/ftruncate.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/getcwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/getcwd.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/getdents.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/getdents.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/getdtablesize.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int getdtablesize( void ) { 4 | return 1024; 5 | } 6 | -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/getegid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/getegid.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/geteuid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/geteuid.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/getgid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/getgid.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/gethostname.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/gethostname.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/getpgid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/getpgid.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/getpgrp.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | pid_t getpgrp( void ) { 4 | return 0; 5 | } 6 | -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/getpid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/getpid.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/getppid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/getppid.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/gettid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/gettid.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/getuid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/getuid.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/isatty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/isatty.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/link.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/link.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/lseek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/lseek.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/mmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/mmap.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/pipe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/pipe.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/pread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/pread.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/pwrite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/pwrite.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/read.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/readlink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/readlink.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/rmdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/rmdir.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/sbrk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/sbrk.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/setgid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/setgid.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/setpgid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/setpgid.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/setpgrp.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int setpgrp( void ) { 4 | return 0; 5 | } 6 | -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/setregid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/setregid.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/setreuid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/setreuid.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/setuid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/setuid.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/sleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/sleep.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/symlink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/symlink.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/ttyname.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/ttyname.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/unlink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/unlink.c -------------------------------------------------------------------------------- /src/sdk/src/libc/src/unistd/write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/sdk/src/libc/src/unistd/write.c -------------------------------------------------------------------------------- /src/userland/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/userland/Makefile -------------------------------------------------------------------------------- /src/userland/helloworld/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/userland/helloworld/Makefile -------------------------------------------------------------------------------- /src/userland/helloworld/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iodocs/makeos/HEAD/src/userland/helloworld/main.c --------------------------------------------------------------------------------