index
:
unix
master
Homebrew UNIX operating system
cgit
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2018-07-11
Implemented a basic scheduler using an array of task structures in which
Jake Mannens
2018-07-08
Moved the 'ticks' variable from kmain.c to timer.s.
Jake Mannens
2018-07-08
Added a printf() function to the library under stdio.c which uses the
Jake Mannens
2018-07-07
Added '-g' flag for GCC to all makefiles to ensure debugging information
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
2018-06-24
Modified makefiles to use the more appropriate variable $(MAKE) when
Jake Mannens
2018-06-23
Re-wrote interrupt handling. Now, flush_idt only initializes IDT entries
Jake Mannens
2018-06-23
Corrected a bug in vsprintf where zeros following any digit greater than
Jake Mannens
2018-06-20
Added a very basic types.h header file that defines NULL, size_t and
Jake Mannens
2018-06-19
Added foundation code to initialize the PIT and create a 10ms jiffies
Jake Mannens
2018-06-18
Added interpretation of the '%' conversion specifier which acts as an
Jake Mannens
2018-06-17
Added zero padding and field width interpretation to vsprintf.
Jake Mannens
2018-06-17
Cleaned up console I/O functions in con.c and con.h respectively.
Jake Mannens
2018-06-17
Added basic implmementation of %x to vsprintf.
Jake Mannens
2018-06-17
Fixed a bug where if multiple %s parameters were passed to vsprintf,
Jake Mannens
2018-06-17
Added %s to vsprintf
Jake Mannens
2018-06-16
Initial commit
Jake Mannens