2001-11-13 |
Travis Geiselbrecht | clean up the linker script for the kernel to keep a...
|
commit | commitdiff | tree |
2001-11-13 |
Travis Geiselbrecht | wire the new vm calls into user space
|
commit | commitdiff | tree |
2001-11-13 |
Travis Geiselbrecht | change the syscall method on i386 to be a little more...
|
commit | commitdiff | tree |
2001-11-11 |
Travis Geiselbrecht | make a user version of vm_map_file.. not wired yet
|
commit | commitdiff | tree |
2001-11-11 |
Travis Geiselbrecht | more VM goodness:
|
commit | commitdiff | tree |
2001-11-10 |
Travis Geiselbrecht | initial pass at getting mmap() to work:
|
commit | commitdiff | tree |
2001-11-08 |
Travis Geiselbrecht | limited concept of working set. doesn't do anything...
|
commit | commitdiff | tree |
2001-11-08 |
Travis Geiselbrecht | better fix
|
commit | commitdiff | tree |
2001-11-08 |
Travis Geiselbrecht | I wonder how this worked before
|
commit | commitdiff | tree |
2001-11-08 |
Travis Geiselbrecht | couple of misc vm things:
|
commit | commitdiff | tree |
2001-11-08 |
Travis Geiselbrecht | change the readpage/writepage api
|
commit | commitdiff | tree |
2001-11-07 |
Travis Geiselbrecht | change the open() call to take another parameter which...
|
commit | commitdiff | tree |
2001-11-07 |
Travis Geiselbrecht | Integrate the new vfs changes back into the mainline...
|
commit | commitdiff | tree |
2001-11-01 |
Travis Geiselbrecht | remove these old visual studio files. blah
|
commit | commitdiff | tree |
2001-09-23 |
Travis Geiselbrecht | fix and soop up the ia-32 assembly version of memcpy
|
commit | commitdiff | tree |
2001-09-17 |
Travis Geiselbrecht | added facility to override string functions with an...
|
commit | commitdiff | tree |
2001-09-17 |
Travis Geiselbrecht | added user_memcpy, user_strcpy, & user_strncpy
|
commit | commitdiff | tree |
2001-09-16 |
Travis Geiselbrecht | these two vm_stores were incorrect in relation to the...
|
commit | commitdiff | tree |
2001-09-16 |
Travis Geiselbrecht | fixed a bug in the recent committed size code.
|
commit | commitdiff | tree |
2001-09-16 |
Travis Geiselbrecht | fdimage is so much better than rawrite
|
commit | commitdiff | tree |
2001-09-16 |
Travis Geiselbrecht | cleaned up the makeflop code and other things from...
|
commit | commitdiff | tree |
2001-09-16 |
Travis Geiselbrecht | Cleaned up the bootsector code, mostly done by
|
commit | commitdiff | tree |
2001-09-16 |
Travis Geiselbrecht | redid atomic_add & test_and_set for i386 from a suggestion by
|
commit | commitdiff | tree |
2001-09-13 |
Travis Geiselbrecht | make the max_commit text not quite so chatty
|
commit | commitdiff | tree |
2001-09-10 |
Travis Geiselbrecht | bunch of work on the VM:
|
commit | commitdiff | tree |
2001-09-09 |
Travis Geiselbrecht | fixed race in vm_translation_map. Had to change the...
|
commit | commitdiff | tree |
2001-09-09 |
Travis Geiselbrecht | finish interruptable sems.
|
commit | commitdiff | tree |
2001-09-08 |
Travis Geiselbrecht | interruptable semaphores and the ability to wake up...
|
commit | commitdiff | tree |
2001-09-08 |
Travis Geiselbrecht | sem_acquire now properly returns ERR_SEM_TIMED_OUT...
|
commit | commitdiff | tree |
2001-09-08 |
Travis Geiselbrecht | some work in progress of the PPC port. Having problems...
|
commit | commitdiff | tree |
2001-09-06 |
Travis Geiselbrecht | update the syscalls.S file on the PPC to be up-to-date...
|
commit | commitdiff | tree |
2001-09-05 |
Travis Geiselbrecht | finished kill_thread() and kill_proc()
|
commit | commitdiff | tree |
2001-09-04 |
Travis Geiselbrecht | Disable the ide driver until such a time when it learns...
|
commit | commitdiff | tree |
2001-09-03 |
Travis Geiselbrecht | Tweaked bootmaker.c to remove second inclusion of ...
|
commit | commitdiff | tree |
2001-09-02 |
Travis Geiselbrecht | sync up the TODO list
|
commit | commitdiff | tree |
2001-09-02 |
Travis Geiselbrecht | finally added actual error codes for the system, instead...
|
commit | commitdiff | tree |
2001-09-01 |
Travis Geiselbrecht | more TODO stuff
|
commit | commitdiff | tree |
2001-08-31 |
Travis Geiselbrecht | Whoops, broke the build in the last checkin.
|
commit | commitdiff | tree |
2001-08-31 |
Travis Geiselbrecht | Fix a bug a lot of people are seeing where the final...
|
commit | commitdiff | tree |
2001-08-31 |
Travis Geiselbrecht | update the TODO to reflect the current state of the...
|
commit | commitdiff | tree |
2001-08-31 |
Travis Geiselbrecht | Fixed a linked list bug in vm_cache pointed out by...
|
commit | commitdiff | tree |
2001-08-30 |
Travis Geiselbrecht | changed the booting of the kernel slightly to finish...
|
commit | commitdiff | tree |
2001-08-30 |
Travis Geiselbrecht | fix the ide driver to bring it up to date with the...
|
commit | commitdiff | tree |
2001-08-30 |
Travis Geiselbrecht | added 'ls' command to the mini-shell.
|
commit | commitdiff | tree |
2001-08-30 |
Travis Geiselbrecht | Added stat vfs call
|
commit | commitdiff | tree |
2001-08-30 |
Travis Geiselbrecht | fix 'make disk' to work with cygwin and a particular...
|
commit | commitdiff | tree |
2001-08-30 |
Travis Geiselbrecht | fixed another potential boot crasher where taking a...
|
commit | commitdiff | tree |
2001-08-30 |
Travis Geiselbrecht | fixed boot crasher problem that I believe has been...
|
commit | commitdiff | tree |
2001-08-29 |
Travis Geiselbrecht | disable the vmtest altogether. It may be causing some...
|
commit | commitdiff | tree |
2001-08-27 |
Travis Geiselbrecht | work on progress of stage1 & stage2 loader for PPC...
|
commit | commitdiff | tree |
2001-08-27 |
Travis Geiselbrecht | turn optimizations on for PPC target
|
commit | commitdiff | tree |
2001-08-27 |
Travis Geiselbrecht | if you're gonna run vm_test(), only run it on one processor!
|
commit | commitdiff | tree |
2001-08-26 |
Travis Geiselbrecht | Fixed bug on machines with > 256Mb.
|
commit | commitdiff | tree |
2001-08-15 |
Travis Geiselbrecht | work on ppc stage2. Have a text renderer for my iMac.
|
commit | commitdiff | tree |
2001-08-14 |
Travis Geiselbrecht | Rigged up a stage1 loader for iMac.
|
commit | commitdiff | tree |
2001-08-12 |
Travis Geiselbrecht | Added all of the files necessary to get NewOS to compile for
|
commit | commitdiff | tree |
2001-08-11 |
Travis Geiselbrecht | redo the circular buffer in the i386 keyboard driver.
|
commit | commitdiff | tree |
2001-08-10 |
Travis Geiselbrecht | fixed bug in semaphore code where it wouldn't work...
|
commit | commitdiff | tree |
2001-08-10 |
Travis Geiselbrecht | fix little wraparound problem seen with the cpu speed...
|
commit | commitdiff | tree |
2001-08-09 |
Travis Geiselbrecht | whoops! forgot this
|
commit | commitdiff | tree |
2001-08-09 |
Travis Geiselbrecht | added new chained buffer code to the kernel.
|
commit | commitdiff | tree |
2001-08-05 |
Travis Geiselbrecht | Fixed problem introduced in recent tweaks of the build...
|
commit | commitdiff | tree |
2001-08-05 |
Travis Geiselbrecht | fixed horrible bug where the stage2 bootloader doesn...
|
commit | commitdiff | tree |
2001-08-05 |
Travis Geiselbrecht | tweak tools and makefiles to allow the system to build...
|
commit | commitdiff | tree |
2001-08-04 |
Travis Geiselbrecht | get rid of the -O0 option that seems to have snuck...
|
commit | commitdiff | tree |
2001-07-29 |
Travis Geiselbrecht | some more work on a network stack.
|
commit | commitdiff | tree |
2001-07-29 |
Travis Geiselbrecht | Starting adding network stack. Nothing interesting...
|
commit | commitdiff | tree |
2001-07-29 |
Travis Geiselbrecht | Realtek 8139 Ethernet driver.
|
commit | commitdiff | tree |
2001-07-28 |
Travis Geiselbrecht | Added a ghetto bus manager, doesn't do a whole lot...
|
commit | commitdiff | tree |
2001-07-28 |
Travis Geiselbrecht | Moved the pci bus code from the /dev to the /bus dir
|
commit | commitdiff | tree |
2001-07-28 |
Travis Geiselbrecht | Moving pci code from the dev/ to a new bus/ directory
|
commit | commitdiff | tree |
2001-07-28 |
Travis Geiselbrecht | some work on the pci bus module.
|
commit | commitdiff | tree |
2001-07-28 |
Travis Geiselbrecht | Started playing with the pci bus enumerator driver...
|
commit | commitdiff | tree |
2001-07-25 |
Travis Geiselbrecht | Added Visual C++ 6.0 Project to cover the kernel.
|
commit | commitdiff | tree |
2001-07-22 |
Travis Geiselbrecht | Tweaked the makefiles to build the obj.xxx
|
commit | commitdiff | tree |
2001-07-22 |
Travis Geiselbrecht | Moved the vm tests out of the testapp into a seperate...
|
commit | commitdiff | tree |
2001-07-21 |
Travis Geiselbrecht | timer & semaphore changes:
|
commit | commitdiff | tree |
2001-07-18 |
Travis Geiselbrecht | Playing with Visual C++ and newos has lead me to find
|
commit | commitdiff | tree |
2001-07-10 |
Travis Geiselbrecht | Added the vm_region calls as syscalls that can be made...
|
commit | commitdiff | tree |
2001-07-10 |
Travis Geiselbrecht | Simplified the vm_clone_region() call by not allowing...
|
commit | commitdiff | tree |
2001-07-10 |
Travis Geiselbrecht | Added vm_clone_region() call. Added ref_counts to regions, of
|
commit | commitdiff | tree |
2001-07-10 |
Travis Geiselbrecht | Added the ide driver to the Eddie worksheet.
|
commit | commitdiff | tree |
2001-07-10 |
Travis Geiselbrecht | Played a bit with the ide driver that had been submitted
|
commit | commitdiff | tree |
2001-07-08 |
Travis Geiselbrecht | Fixed a couple of warnings I introduced with the last...
|
commit | commitdiff | tree |
2001-07-08 |
Travis Geiselbrecht | Finished device vm_store. Now areas created w/vm_map_physica...
|
commit | commitdiff | tree |
2001-07-08 |
Travis Geiselbrecht | Bunch of work on the VM:
|
commit | commitdiff | tree |
2001-07-06 |
Travis Geiselbrecht | Silence the info messages from the heap and vfs.
|
commit | commitdiff | tree |
2001-07-06 |
Travis Geiselbrecht | Fixed 'bug' in i386 boot code that loads the gdt and...
|
commit | commitdiff | tree |
2001-06-17 |
Travis Geiselbrecht | Fixed a bunch of bugs in the heap code, not finished.
|
commit | commitdiff | tree |
2001-06-09 |
Travis Geiselbrecht | Made the boot/i386 dir clean itself up a little better
|
commit | commitdiff | tree |
2001-06-08 |
Travis Geiselbrecht | Fix bug in previous checkin that was causing the return...
|
commit | commitdiff | tree |
2001-06-08 |
Travis Geiselbrecht | Bunch of work to facilitate a shell done, and a simple...
|
commit | commitdiff | tree |
2001-06-08 |
Travis Geiselbrecht | Whoops! Forgot this file.
|
commit | commitdiff | tree |
2001-06-08 |
Travis Geiselbrecht | Added work done on IDE driver and some restructuring of
|
commit | commitdiff | tree |
2001-06-03 |
Travis Geiselbrecht | Bunch of more work on threading services.
|
commit | commitdiff | tree |
2001-06-02 |
Travis Geiselbrecht | Much progress made on the ability to actually fully...
|
commit | commitdiff | tree |
2001-06-01 |
Travis Geiselbrecht | A little code cleanup in the i386 stage2 bootloader.
|
commit | commitdiff | tree |
2001-06-01 |
Travis Geiselbrecht | Update the TODO file to be a little more recent.
|
commit | commitdiff | tree |
2001-05-29 |
Travis Geiselbrecht | Made the TLB invalidation code more intelligent in...
|
commit | commitdiff | tree |
2001-05-29 |
Travis Geiselbrecht | Added new mutex locker, which is basically a wrapper...
|
commit | commitdiff | tree |