index
:
unix
master
Homebrew UNIX operating system
cgit
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usrbin
/
main.c
Age
Commit message (
Expand
)
Author
2020-03-18
Added decimal and octal conversion specifiers ('%d' and '%o') to
Jake Mannens
2020-03-07
Makefile now correctly calls i386 QEMU instead of x86_64
Jake Mannens
2020-02-24
Changed read() and write() calls to now accept an integer file
Jake Mannens
2018-10-09
Added the f_inode element to struct file as a pointer to the file's
Jake Mannens
2018-09-09
Re-ordered system call numbers and definitions into alphabetical order
Jake Mannens
2018-09-01
Removed the sys_puts system call in favour of calls to tty_write().
Jake Mannens
2018-08-26
Updated the style of the code in lib/string.c to conform to the rest of
Jake Mannens
2018-08-20
Defined macros cli() and sti() in asm/interrupt.h to disable and enable
Jake Mannens
2018-08-07
Fixed a bug where the panic() function called printf() instead of
Jake Mannens
2018-08-06
Defined ssize_t in unistd.h.
Jake Mannens
2018-08-01
Defined EOF as -1 in stdio.h.
Jake Mannens
2018-07-30
Fixed a bug where the tick_handler() and sigret() functions did not pass
Jake Mannens
2018-07-28
Added new function register_trap() which creates trap gate entries in
Jake Mannens
2018-07-25
Fixed a bug in switch_to() in which the value of EBX was not popped
Jake Mannens
2018-07-11
Implemented a basic scheduler using an array of task structures in which
Jake Mannens
2018-07-08
Added a printf() function to the library under stdio.c which uses the
Jake Mannens
2018-06-25
Added the header asm/interrupt.h which includes a prototype for the
Jake Mannens
2018-06-24
Re-structured the source tree and modified makefiles accordingly.
Jake Mannens