2004-11-20 |
Travis Geiselbrecht | First pass at refactoring the make system to be more...
|
commit | commitdiff | tree |
2004-11-20 |
Travis Geiselbrecht | Record some new build time benchmarks with gcc 3.3...
|
commit | commitdiff | tree |
2004-11-12 |
Travis Geiselbrecht | Check in this new makesystem macro before I forget it
|
commit | commitdiff | tree |
2004-11-03 |
Travis Geiselbrecht | get rid of the info. union in the cpu_ent structure
|
commit | commitdiff | tree |
2004-10-31 |
Travis Geiselbrecht | First pass at lazy fpu saving. Basically works but...
|
commit | commitdiff | tree |
2004-10-31 |
Travis Geiselbrecht | refactor some of the context switch code into arch...
|
commit | commitdiff | tree |
2004-09-07 |
Travis Geiselbrecht | a bunch of old work on the ide3 driver. doesn't work...
|
commit | commitdiff | tree |
2004-09-07 |
Travis Geiselbrecht | add a bunch more libc routines. most dont work, but...
|
commit | commitdiff | tree |
2004-09-07 |
Travis Geiselbrecht | Added some new headers to be a little more posix compliant.
|
commit | commitdiff | tree |
2004-09-06 |
Travis Geiselbrecht | a few little tweaks:
|
commit | commitdiff | tree |
2004-09-06 |
Travis Geiselbrecht | Hack the kernel addon linker script to force it to...
|
commit | commitdiff | tree |
2004-09-05 |
Travis Geiselbrecht | Major change to the way libraries are linked:
|
commit | commitdiff | tree |
2004-09-05 |
Travis Geiselbrecht | Quick fix to get newos/types.h working under another...
|
commit | commitdiff | tree |
2004-09-05 |
Travis Geiselbrecht | Munge the libc header files around enough so that gcc...
|
commit | commitdiff | tree |
2004-09-05 |
Travis Geiselbrecht | Get the system building again after moving some header...
|
commit | commitdiff | tree |
2004-09-05 |
Travis Geiselbrecht | Move all of the files in include/libc/... down to the...
|
commit | commitdiff | tree |
2004-09-05 |
Travis Geiselbrecht | check in work in progress on the arm port
|
commit | commitdiff | tree |
2004-09-04 |
Travis Geiselbrecht | convert a few more vm linked lists over to the generic...
|
commit | commitdiff | tree |
2004-09-04 |
Travis Geiselbrecht | convert the page queues to the new list code
|
commit | commitdiff | tree |
2004-09-04 |
Travis Geiselbrecht | convert the internal pagedir list in the x86 vm_translation_...
|
commit | commitdiff | tree |
2004-09-04 |
Travis Geiselbrecht | add some debugging code to consoled so it'll dump at...
|
commit | commitdiff | tree |
2004-09-04 |
Travis Geiselbrecht | Fixed rare bug in the user space loader where it would...
|
commit | commitdiff | tree |
2004-09-04 |
Travis Geiselbrecht | -added cpuid support to determine x86 cpu capabilities
|
commit | commitdiff | tree |
2004-09-04 |
Travis Geiselbrecht | add the reset vt100 command to the console.
|
commit | commitdiff | tree |
2004-09-04 |
Travis Geiselbrecht | check in some pending work on the irc app. should respond...
|
commit | commitdiff | tree |
2004-09-04 |
Travis Geiselbrecht | oops, forgot this file
|
commit | commitdiff | tree |
2004-09-04 |
Travis Geiselbrecht | scratch an itch I've had for a while: clean up the...
|
commit | commitdiff | tree |
2004-08-22 |
Travis Geiselbrecht | Fix a little makefile brokenness I introduced in the...
|
commit | commitdiff | tree |
2004-08-21 |
Travis Geiselbrecht | Get the ARM port building again.
|
commit | commitdiff | tree |
2004-08-07 |
Travis Geiselbrecht | fix a couple of simple warnings
|
commit | commitdiff | tree |
2004-07-05 |
Travis Geiselbrecht | Some work in progress on the ppc bootloader
|
commit | commitdiff | tree |
2004-07-03 |
Travis Geiselbrecht | General ppc boot work.
|
commit | commitdiff | tree |
2004-07-03 |
Travis Geiselbrecht | Some general tweakery to get the ppc build to sort...
|
commit | commitdiff | tree |
2004-06-27 |
Travis Geiselbrecht | For kicks, checking in a file recording build times...
|
commit | commitdiff | tree |
2004-06-06 |
Travis Geiselbrecht | ppc build now builds, but is for sure broken
|
commit | commitdiff | tree |
2004-06-06 |
Travis Geiselbrecht | Knock out this old warning about using mkstemp()
|
commit | commitdiff | tree |
2004-06-06 |
Travis Geiselbrecht | Start getting the ppc build to work again
|
commit | commitdiff | tree |
2004-06-06 |
Travis Geiselbrecht | Fix the bug where the system doesn't make it past the...
|
commit | commitdiff | tree |
2004-06-05 |
Travis Geiselbrecht | Some SH4 (Dreamcast) work in progress
|
commit | commitdiff | tree |
2004-06-05 |
Travis Geiselbrecht | turn on the ns83820 driver, even though it doesn't...
|
commit | commitdiff | tree |
2004-06-05 |
Travis Geiselbrecht | check in a little pending change to bootmaker to recognize...
|
commit | commitdiff | tree |
2004-04-03 |
Travis Geiselbrecht | Update the date on the LICENSE file.
|
commit | commitdiff | tree |
2004-03-21 |
Travis Geiselbrecht | a couple of minor bugfixes that are floating around...
|
commit | commitdiff | tree |
2004-03-15 |
Travis Geiselbrecht | more x86_64 work:
|
commit | commitdiff | tree |
2004-03-15 |
Travis Geiselbrecht | promote the word size in the C memcpy/memmove implementation...
|
commit | commitdiff | tree |
2004-03-15 |
Travis Geiselbrecht | work in progress on ns83820 driver
|
commit | commitdiff | tree |
2004-03-14 |
Travis Geiselbrecht | A bunch of work to get the kernel compiling on x86_64...
|
commit | commitdiff | tree |
2004-03-07 |
Travis Geiselbrecht | First pass at x86_64. Mostly consists of branching...
|
commit | commitdiff | tree |
2004-03-07 |
Travis Geiselbrecht | Fix the build with gcc 3.3.3. The bootloader was broken...
|
commit | commitdiff | tree |
2004-03-01 |
Travis Geiselbrecht | Add new ns82830 driver (gigabit ethernet). Doesn't...
|
commit | commitdiff | tree |
2004-03-01 |
Travis Geiselbrecht | Move the built lib files from build/<arch>/lib/<libname...
|
commit | commitdiff | tree |
2004-02-22 |
Travis Geiselbrecht | Moved a few of the drivers around a bit.
|
commit | commitdiff | tree |
2004-02-21 |
Travis Geiselbrecht | Check in some code I had been hacking on for a floppy...
|
commit | commitdiff | tree |
2004-02-20 |
Travis Geiselbrecht | Remove the floppy driver from the x86 build for the...
|
commit | commitdiff | tree |
2004-02-18 |
Travis Geiselbrecht | check in some pending changes to the signals portion...
|
commit | commitdiff | tree |
2004-02-18 |
Travis Geiselbrecht | added a new header file to encapsulate compiler-specific...
|
commit | commitdiff | tree |
2004-02-15 |
Travis Geiselbrecht | Dummy checkin to trigger the build server to make sure...
|
commit | commitdiff | tree |
2004-02-15 |
Travis Geiselbrecht | fixed a few bugs:
|
commit | commitdiff | tree |
2004-02-14 |
Travis Geiselbrecht | Soop up telnetd to ask for and listen to NAWS messages...
|
commit | commitdiff | tree |
2004-02-14 |
Travis Geiselbrecht | fix a couple of oopses that got into the last checkin
|
commit | commitdiff | tree |
2004-02-14 |
Travis Geiselbrecht | add a few new flags to the proc_create_proc function...
|
commit | commitdiff | tree |
2004-02-14 |
Travis Geiselbrecht | big change to incorporate process groups and sessions:
|
commit | commitdiff | tree |
2004-02-14 |
Travis Geiselbrecht | In all of the cases where we were doing pointer math...
|
commit | commitdiff | tree |
2004-02-02 |
Travis Geiselbrecht | -added process group and session ids to the proc structure
|
commit | commitdiff | tree |
2004-01-31 |
Travis Geiselbrecht | Making a trivial change to see if the new automatic...
|
commit | commitdiff | tree |
2004-01-31 |
Travis Geiselbrecht | I must have forgotten this one a while back. it's a...
|
commit | commitdiff | tree |
2004-01-31 |
Travis Geiselbrecht | check in some fat code in progress, before it gets...
|
commit | commitdiff | tree |
2004-01-31 |
Travis Geiselbrecht | A little script to sit in a loop and try to build newos...
|
commit | commitdiff | tree |
2004-01-31 |
Travis Geiselbrecht | signals work:
|
commit | commitdiff | tree |
2004-01-31 |
Travis Geiselbrecht | move a couple of little things around
|
commit | commitdiff | tree |
2004-01-31 |
Travis Geiselbrecht | added some typed version of the list functions, and...
|
commit | commitdiff | tree |
2004-01-31 |
Travis Geiselbrecht | move a couple of members of the thread and proc structures...
|
commit | commitdiff | tree |
2004-01-31 |
Travis Geiselbrecht | move more of the threading system over to the new list...
|
commit | commitdiff | tree |
2004-01-31 |
Travis Geiselbrecht | add new generic list implementation and move the thread...
|
commit | commitdiff | tree |
2004-01-28 |
Travis Geiselbrecht | fixed a typo in the last checkin
|
commit | commitdiff | tree |
2004-01-28 |
Travis Geiselbrecht | added support for parent processes and the sending...
|
commit | commitdiff | tree |
2004-01-25 |
Travis Geiselbrecht | I knew I'd forget at least one file
|
commit | commitdiff | tree |
2004-01-25 |
Travis Geiselbrecht | We get signal.
|
commit | commitdiff | tree |
2004-01-24 |
Travis Geiselbrecht | clean up the code that checks user space pointers to...
|
commit | commitdiff | tree |
2004-01-24 |
Travis Geiselbrecht | oops, forgot this file
|
commit | commitdiff | tree |
2004-01-24 |
Travis Geiselbrecht | make sure the new syscall mechanism tests for a valid...
|
commit | commitdiff | tree |
2004-01-24 |
Travis Geiselbrecht | we only support 0-15 args to syscalls, not 0-16
|
commit | commitdiff | tree |
2004-01-20 |
Travis Geiselbrecht | new syscall mechanism:
|
commit | commitdiff | tree |
2004-01-19 |
Travis Geiselbrecht | A couple of additions to the syscall-timing function.
|
commit | commitdiff | tree |
2004-01-19 |
Travis Geiselbrecht | Quick test to time how long a syscall takes
|
commit | commitdiff | tree |
2004-01-19 |
Travis Geiselbrecht | Remap all of the io interrupt handlers to base 0 instead...
|
commit | commitdiff | tree |
2004-01-19 |
Travis Geiselbrecht | Added a name field to the interrupt vector table structure...
|
commit | commitdiff | tree |
2004-01-12 |
Travis Geiselbrecht | did some work on the page scanner daemon.
|
commit | commitdiff | tree |
2004-01-12 |
Travis Geiselbrecht | Changed the memory detection routine in the bootsector...
|
commit | commitdiff | tree |
2004-01-11 |
Travis Geiselbrecht | initial pass at some pc bios calling routines in stage2...
|
commit | commitdiff | tree |
2004-01-07 |
Travis Geiselbrecht | Fix an old massive problem with the timers. It turns...
|
commit | commitdiff | tree |
2004-01-04 |
Travis Geiselbrecht | couple of tweaks in the i386 vm_translation_map code:
|
commit | commitdiff | tree |
2004-01-04 |
Travis Geiselbrecht | added a 'vmstat' app that shows the number of pages...
|
commit | commitdiff | tree |
2004-01-04 |
Travis Geiselbrecht | Added a limits.h to get the system to sort of compile on
|
commit | commitdiff | tree |
2004-01-04 |
Travis Geiselbrecht | start of a FAT driver. Doesn't work properly, but is...
|
commit | commitdiff | tree |
2004-01-04 |
Travis Geiselbrecht | have inc_vnode_ref return the old count. Makes a warning...
|
commit | commitdiff | tree |
2004-01-04 |
Travis Geiselbrecht | tweak on the vfs layer a bit:
|
commit | commitdiff | tree |
2003-12-29 |
Travis Geiselbrecht | get the netblock driver working again. It didn't work...
|
commit | commitdiff | tree |
2003-12-29 |
Travis Geiselbrecht | fix a warning fredf pointed out on irc
|
commit | commitdiff | tree |
2003-12-14 |
Travis Geiselbrecht | Read the RTC clock on PCs at bootup so we can tell...
|
commit | commitdiff | tree |