2004-09-02 |
Ben Pfaff | Source file origins.
|
commit | commitdiff | tree |
2004-09-02 |
Ben Pfaff | Fix leak. Add comments. Restructure slightly.
|
commit | commitdiff | tree |
2004-09-02 |
Ben Pfaff | Change --gstabs+ to --gstabs in ASFLAGS to support...
|
commit | commitdiff | tree |
2004-09-02 |
Ben Pfaff | Add comments.
|
commit | commitdiff | tree |
2004-09-02 |
Ben Pfaff | Make linking of start.S less brittle.
|
commit | commitdiff | tree |
2004-09-02 |
Ben Pfaff | Add comments.
|
commit | commitdiff | tree |
2004-09-02 |
Ben Pfaff | Don't destroy current thread's pagedir before activating...
|
commit | commitdiff | tree |
2004-09-02 |
Ben Pfaff | Comments.
|
commit | commitdiff | tree |
2004-09-02 |
Ben Pfaff | Activate the base page directory if pagedir_activate...
|
commit | commitdiff | tree |
2004-09-02 |
Ben Pfaff | Redo and improve thread scheduling startup.
|
commit | commitdiff | tree |
2004-09-02 |
Ben Pfaff | Rewrite to suck slightly less.
|
commit | commitdiff | tree |
2004-09-02 |
Ben Pfaff | Add comments.
|
commit | commitdiff | tree |
2004-09-02 |
Ben Pfaff | Actually initialize IDT in intr_init (!).
|
commit | commitdiff | tree |
2004-09-02 |
Ben Pfaff | Enable interrupts after reading CR2 in page fault handler.
|
commit | commitdiff | tree |
2004-09-02 |
Ben Pfaff | Add comments.
|
commit | commitdiff | tree |
2004-09-02 |
Ben Pfaff | Remove unneeded stuff.
|
commit | commitdiff | tree |
2004-09-02 |
Ben Pfaff | Add page fault skeleton.
|
commit | commitdiff | tree |
2004-09-02 |
Ben Pfaff | Move user exception support into userprog.
|
commit | commitdiff | tree |
2004-09-01 |
Ben Pfaff | Only call addrspace_destroy() if USERPROG.
|
commit | commitdiff | tree |
2004-09-01 |
Ben Pfaff | Improve code.
|
commit | commitdiff | tree |
2004-09-01 |
Ben Pfaff | Set CR0_WP in CR0.
|
commit | commitdiff | tree |
2004-09-01 |
Ben Pfaff | Misc cleanups in init, thread.
|
commit | commitdiff | tree |
2004-09-01 |
Ben Pfaff | Add assert.
|
commit | commitdiff | tree |
2004-09-01 |
Ben Pfaff | Break TSS out of GDT.
|
commit | commitdiff | tree |
2004-09-01 |
Ben Pfaff | Break GDT, TSS out of init.c, mmu.h.
|
commit | commitdiff | tree |
2004-09-01 |
Ben Pfaff | Remove lots of unused #define's from mmu.h.
|
commit | commitdiff | tree |
2004-09-01 |
Ben Pfaff | Clean up interrupts.[ch].
|
commit | commitdiff | tree |
2004-09-01 |
Ben Pfaff | Add comments.
|
commit | commitdiff | tree |
2004-09-01 |
Ben Pfaff | Make interrupt.h names more regular.
|
commit | commitdiff | tree |
2004-09-01 |
Ben Pfaff | Integrate struct addrspace into struct thread.
|
commit | commitdiff | tree |
2004-09-01 |
Ben Pfaff | Clean up threads.
|
commit | commitdiff | tree |
2004-09-01 |
Ben Pfaff | s/disk_sector_no/disk_sector_t/g
|
commit | commitdiff | tree |
2004-09-01 |
Ben Pfaff | Fix PRDSNu.
|
commit | commitdiff | tree |
2004-09-01 |
Ben Pfaff | Tweak.
|
commit | commitdiff | tree |
2004-09-01 |
Ben Pfaff | Dump interrupt frame info on user fault.
|
commit | commitdiff | tree |
2004-09-01 |
Ben Pfaff | Improve comments.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Clean up disk layer.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Update .cvsignore.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Initial version.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Add fsutil.c.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Clean up threads.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Use __attribute__ directly.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Add LOADER_CMD_LINE_LEN.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Implement command line arguments.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Allow user to provide random seed to random_init().
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Add atoi().
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Debug. Add bitmap_dump().
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Add filesys_list(), filesys_dump().
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Add dir_list(), dir_dump().
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Add DEBUG() macro for debugging that can be turned...
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Clean up threads.c.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Clean up threads.c.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Clean up a little.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Update comment.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Mark thread_start() NO_RETURN.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Small loader cleanups.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Check all return values.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Use Linux kernel trick of giving an .lds file a .S...
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Don't include malloc.h.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Add some missing dependencies.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Update comments, put LOADER_PHYS_BASE back at 3 GB.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Don't use <string.h>.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Get rid of backdoor.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | No FILESYS_STUB anymore.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Use lib.h instead of <string.h>.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Base on loader.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Make loader use constants.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Now kernel.lds.in is preprocessed to get kernel.lds.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Declare argc, argv.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Split RAM initialization into function.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Add strtok_r().
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Produce kernel.lds from kernel.lds.in.
|
commit | commitdiff | tree |
2004-08-31 |
Ben Pfaff | Add vm subdirectory.
|
commit | commitdiff | tree |
2004-08-30 |
Ben Pfaff | Filesys stubs no longer wanted.
|
commit | commitdiff | tree |
2004-08-30 |
Ben Pfaff | Add new filesys files.
|
commit | commitdiff | tree |
2004-08-30 |
Ben Pfaff | Adapt to new file interface.
|
commit | commitdiff | tree |
2004-08-30 |
Ben Pfaff | Move filesys_init into main_thread.
|
commit | commitdiff | tree |
2004-08-30 |
Ben Pfaff | Add strcmp(), asserts.
|
commit | commitdiff | tree |
2004-08-30 |
Ben Pfaff | Add bitmap_read(), bitmap_write().
|
commit | commitdiff | tree |
2004-08-30 |
Ben Pfaff | Working filesystem.
|
commit | commitdiff | tree |
2004-08-30 |
Ben Pfaff | Fix disk_write(): interrupt fires *after* write complete...
|
commit | commitdiff | tree |
2004-08-30 |
Ben Pfaff | Fix bitmap usage.
|
commit | commitdiff | tree |
2004-08-30 |
Ben Pfaff | Ignore generated files.
|
commit | commitdiff | tree |
2004-08-30 |
Ben Pfaff | Initial version.
|
commit | commitdiff | tree |
2004-08-30 |
Ben Pfaff | *** empty log message ***
|
commit | commitdiff | tree |
2004-08-30 |
Ben Pfaff | Test disk code slightly more thoroughly.
|
commit | commitdiff | tree |
2004-08-30 |
Ben Pfaff | Start work on filesystem code.
|
commit | commitdiff | tree |
2004-08-30 |
Ben Pfaff | Make user responsible for allocating `struct bitmap's.
|
commit | commitdiff | tree |
2004-08-30 |
Ben Pfaff | Improve error message.
|
commit | commitdiff | tree |
2004-08-29 |
Ben Pfaff | Fix grouping (sigh).
|
commit | commitdiff | tree |
2004-08-29 |
Ben Pfaff | Better ID message. Add per-channel mutual exclusion.
|
commit | commitdiff | tree |
2004-08-29 |
Ben Pfaff | Add idle thread.
|
commit | commitdiff | tree |
2004-08-29 |
Ben Pfaff | Basic disk test code.
|
commit | commitdiff | tree |
2004-08-29 |
Ben Pfaff | Fix pic_eoi() for slave PIC interrupts.
|
commit | commitdiff | tree |
2004-08-29 |
Ben Pfaff | Prototype hex_dump().
|
commit | commitdiff | tree |
2004-08-29 |
Ben Pfaff | Fix snprintf() return value.
|
commit | commitdiff | tree |
2004-08-29 |
Ben Pfaff | Implement read/write support.
|
commit | commitdiff | tree |
2004-08-29 |
Ben Pfaff | Move "include" command to end, so that the first target...
|
commit | commitdiff | tree |
2004-08-29 |
Ben Pfaff | Basic disk detection stuff.
|
commit | commitdiff | tree |
2004-08-29 |
Ben Pfaff | Make thread_root() enable interrupts, otherwise kernel...
|
commit | commitdiff | tree |
next |