2004-08-31 |
Ben Pfaff | Add dir_list(), dir_dump(). |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Add DEBUG() macro for debugging that can be turned... |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Clean up threads.c. |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Clean up threads.c. |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Clean up a little. |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Update comment. |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Mark thread_start() NO_RETURN. |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Small loader cleanups. |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Check all return values. |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Use Linux kernel trick of giving an .lds file a .S... |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Don't include malloc.h. |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Add some missing dependencies. |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Update comments, put LOADER_PHYS_BASE back at 3 GB. |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Don't use <string.h>. |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Get rid of backdoor. |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | No FILESYS_STUB anymore. |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Use lib.h instead of <string.h>. |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Base on loader. |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Make loader use constants. |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Now kernel.lds.in is preprocessed to get kernel.lds. |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Declare argc, argv. |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Split RAM initialization into function. |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Add strtok_r(). |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Produce kernel.lds from kernel.lds.in. |
commit | commitdiff | tree | snapshot |
2004-08-31 |
Ben Pfaff | Add vm subdirectory. |
commit | commitdiff | tree | snapshot |
2004-08-30 |
Ben Pfaff | Filesys stubs no longer wanted. |
commit | commitdiff | tree | snapshot |
2004-08-30 |
Ben Pfaff | Add new filesys files. |
commit | commitdiff | tree | snapshot |
2004-08-30 |
Ben Pfaff | Adapt to new file interface. |
commit | commitdiff | tree | snapshot |
2004-08-30 |
Ben Pfaff | Move filesys_init into main_thread. |
commit | commitdiff | tree | snapshot |
2004-08-30 |
Ben Pfaff | Add strcmp(), asserts. |
commit | commitdiff | tree | snapshot |
2004-08-30 |
Ben Pfaff | Add bitmap_read(), bitmap_write(). |
commit | commitdiff | tree | snapshot |
2004-08-30 |
Ben Pfaff | Working filesystem. |
commit | commitdiff | tree | snapshot |
2004-08-30 |
Ben Pfaff | Fix disk_write(): interrupt fires *after* write complet... |
commit | commitdiff | tree | snapshot |
2004-08-30 |
Ben Pfaff | Fix bitmap usage. |
commit | commitdiff | tree | snapshot |
2004-08-30 |
Ben Pfaff | Ignore generated files. |
commit | commitdiff | tree | snapshot |
2004-08-30 |
Ben Pfaff | Initial version. |
commit | commitdiff | tree | snapshot |
2004-08-30 |
Ben Pfaff | *** empty log message *** |
commit | commitdiff | tree | snapshot |
2004-08-30 |
Ben Pfaff | Test disk code slightly more thoroughly. |
commit | commitdiff | tree | snapshot |
2004-08-30 |
Ben Pfaff | Start work on filesystem code. |
commit | commitdiff | tree | snapshot |
2004-08-30 |
Ben Pfaff | Make user responsible for allocating `struct bitmap's. |
commit | commitdiff | tree | snapshot |
2004-08-30 |
Ben Pfaff | Improve error message. |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Fix grouping (sigh). |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Better ID message. Add per-channel mutual exclusion. |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Add idle thread. |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Basic disk test code. |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Fix pic_eoi() for slave PIC interrupts. |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Prototype hex_dump(). |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Fix snprintf() return value. |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Implement read/write support. |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Move "include" command to end, so that the first target... |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Basic disk detection stuff. |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Make thread_root() enable interrupts, otherwise kernel... |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Formatting. |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Make yield_on_return only usable in an external interru... |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Add snprintf(), vsnprintf(). |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Add timer_msleep, timer_usleep, timer_nsleep(). |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Initial un-working code. |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | thread_schedule() now static. |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Adjust rules for the interrupt level during scheduling. |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Adjust indentation for .globl directives. |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Add .data, .text to output. |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Make intr_stubs const. |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Fix wild bit in interrupt gate addresses. Make some... |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | (printf_integer) Fix handling of precision. Improve... |
commit | commitdiff | tree | snapshot |
2004-08-29 |
Ben Pfaff | Improve comments. |
commit | commitdiff | tree | snapshot |
2004-08-28 |
Ben Pfaff | Work on loader to prepare for passing in a command... |
commit | commitdiff | tree | snapshot |
2004-08-27 |
Ben Pfaff | Make userspace actually work. |
commit | commitdiff | tree | snapshot |
2004-08-27 |
Ben Pfaff | printk() disables interrupts. |
commit | commitdiff | tree | snapshot |
2004-08-27 |
Ben Pfaff | (printf_integer) Fix handling of # flag. This time... |
commit | commitdiff | tree | snapshot |
2004-08-27 |
Ben Pfaff | Fix TSS descriptor. |
commit | commitdiff | tree | snapshot |
2004-08-27 |
Ben Pfaff | Set RPL=3 for user selectors. |
commit | commitdiff | tree | snapshot |
2004-08-27 |
Ben Pfaff | Userspace almost (?) working. |
commit | commitdiff | tree | snapshot |
2004-08-27 |
Ben Pfaff | Clean up interrupt handling. |
commit | commitdiff | tree | snapshot |
2004-08-27 |
Ben Pfaff | Fix formatting. |
commit | commitdiff | tree | snapshot |
2004-08-26 |
Ben Pfaff | More clean up stack frame handling. |
commit | commitdiff | tree | snapshot |
2004-08-26 |
Ben Pfaff | intr_args => intr_frame. |
commit | commitdiff | tree | snapshot |
2004-08-26 |
Ben Pfaff | Clean up handling of stack frames. |
commit | commitdiff | tree | snapshot |
2004-08-26 |
Ben Pfaff | Improve mmu.h. |
commit | commitdiff | tree | snapshot |
2004-08-26 |
Ben Pfaff | Start work on program loading. |
commit | commitdiff | tree | snapshot |
2004-08-26 |
Ben Pfaff | Header for init.c. |
commit | commitdiff | tree | snapshot |
2004-08-26 |
Ben Pfaff | Ignore build directory. |
commit | commitdiff | tree | snapshot |
2004-08-26 |
Ben Pfaff | Add PGOFS macro. |
commit | commitdiff | tree | snapshot |
2004-08-26 |
Ben Pfaff | Change list_elem from a struct to a typedef to make... |
commit | commitdiff | tree | snapshot |
2004-08-26 |
Ben Pfaff | Add ROUND_DOWN macro. |
commit | commitdiff | tree | snapshot |
2004-08-26 |
Ben Pfaff | Optimize filesys_stub_get_bytes(). |
commit | commitdiff | tree | snapshot |
2004-08-26 |
Ben Pfaff | Initial hash table implementation. |
commit | commitdiff | tree | snapshot |
2004-08-18 |
Ben Pfaff | Beginnings of userspace. |
commit | commitdiff | tree | snapshot |
2004-08-18 |
Ben Pfaff | Remove call to sema_self_test() from main(). |
commit | commitdiff | tree | snapshot |
2004-08-18 |
Ben Pfaff | Working backdoor filesystem implementation. |
commit | commitdiff | tree | snapshot |
2004-08-18 |
Ben Pfaff | Add memcmp(). |
commit | commitdiff | tree | snapshot |
2004-08-18 |
Ben Pfaff | Make debug.h non-idempotent, like <assert.h>. |
commit | commitdiff | tree | snapshot |
2004-08-18 |
Ben Pfaff | Add .cvsignore files. |
commit | commitdiff | tree | snapshot |
2004-08-18 |
Ben Pfaff | Remove. |
commit | commitdiff | tree | snapshot |
2004-08-18 |
Ben Pfaff | Files to ignore. |
commit | commitdiff | tree | snapshot |
2004-08-17 |
Ben Pfaff | Clean more files. |
commit | commitdiff | tree | snapshot |
2004-08-17 |
Ben Pfaff | Wait for DRQ in status register to transition low befor... |
commit | commitdiff | tree | snapshot |
2004-08-17 |
Ben Pfaff | Pad out kernel image to multiple of 4 kB to make Bochs... |
commit | commitdiff | tree | snapshot |
2004-08-17 |
Ben Pfaff | Initial filesystem stub code. |
commit | commitdiff | tree | snapshot |
2004-08-17 |
Ben Pfaff | Add filesys dir. |
commit | commitdiff | tree | snapshot |
2004-08-16 |
Ben Pfaff | Initial revision |
commit | commitdiff | tree | snapshot |
|