Skip to content
Snippets Groups Projects
  1. Aug 27, 2007
    • rsc's avatar
      · b63bb0fd
      rsc authored
      Clean up lapic code.
      
      One initialization function now, not three.
      Use #defines instead of enums (consistent with other code, but sigh).
      
      Still boots in Bochs in SMP mode.
      b63bb0fd
    • rsc's avatar
      nits · 112873bc
      rsc authored
      112873bc
    • rsc's avatar
      nits · da942337
      rsc authored
      da942337
    • rsc's avatar
      nits · 3ce16470
      rsc authored
      3ce16470
    • rsc's avatar
      oops · 603deefc
      rsc authored
      603deefc
    • rsc's avatar
      · 629c1fe7
      rsc authored
      Edit exec.
      
      Do not commit to new memory image until
      nothing can go wrong, avoiding bad2 case.
      
      Be sure to allocate enough stack space for argv.
      
      Load executable before initializing stack, to
      keep ELF loops together.
      
      Make argv loop clearer.
      629c1fe7
    • rsc's avatar
      nits · e79b1659
      rsc authored
      e79b1659
    • rsc's avatar
      formatting shuffle · 13491bf3
      rsc authored
      13491bf3
    • rsc's avatar
      fileincref -> filedup (consistent with idup) · 1ccff18b
      rsc authored
      1ccff18b
    • rsc's avatar
      nits · 7895178d
      rsc authored
      7895178d
    • rsc's avatar
      tell what an inode is · 6c34f97c
      rsc authored
      6c34f97c
    • rsc's avatar
      · a505fd66
      rsc authored
      FS cleanup.
      
      Add utility routines bzero, readsb so that balloc, bfree fit on one page.
      Make balloc loop clearer.
      a505fd66
    • rsc's avatar
      Another attempt at the bio.c comment. · d003d232
      rsc authored
      Rename B_WRITE to B_DIRTY and then let ide.c
      maintain the B_VALID and B_DIRTY flags.
      d003d232
    • rsc's avatar
      Replace yield system call with sleep. · efc12b8e
      rsc authored
      efc12b8e
    • rsc's avatar
      formatting, fix comment · e1872bb1
      rsc authored
      e1872bb1
    • rsc's avatar
      make kfree loop same as kalloc · e0240674
      rsc authored
      e0240674
    • rsc's avatar
      nits · 7bb73cdb
      rsc authored
      7bb73cdb
    • rsc's avatar
      cut bootmain to 1 sheet · 8e670053
      rsc authored
      8e670053
  2. Aug 24, 2007
Loading