提交 74c77da6 创建 作者: Frans Kaashoek's avatar Frans Kaashoek

Nice layout for a printout of the code

上级 ac83a21a
...@@ -138,4 +138,6 @@ brelse(struct buf *b) ...@@ -138,4 +138,6 @@ brelse(struct buf *b)
release(&bcache.lock); release(&bcache.lock);
} }
//PAGEBREAK!
// Blank page.
...@@ -36,3 +36,6 @@ struct devsw { ...@@ -36,3 +36,6 @@ struct devsw {
extern struct devsw devsw[]; extern struct devsw devsw[];
#define CONSOLE 1 #define CONSOLE 1
//PAGEBREAK!
// Blank page.
...@@ -227,6 +227,3 @@ log_write(struct buf *b) ...@@ -227,6 +227,3 @@ log_write(struct buf *b)
b->flags |= B_DIRTY; // prevent eviction b->flags |= B_DIRTY; // prevent eviction
} }
//PAGEBREAK!
// Blank page.
...@@ -113,4 +113,7 @@ pde_t entrypgdir[NPDENTRIES] = { ...@@ -113,4 +113,7 @@ pde_t entrypgdir[NPDENTRIES] = {
//PAGEBREAK! //PAGEBREAK!
// Blank page. // Blank page.
//PAGEBREAK!
// Blank page.
//PAGEBREAK!
// Blank page.
...@@ -52,3 +52,5 @@ struct mpioapic { // I/O APIC table entry ...@@ -52,3 +52,5 @@ struct mpioapic { // I/O APIC table entry
#define MPIOINTR 0x03 // One per bus interrupt source #define MPIOINTR 0x03 // One per bus interrupt source
#define MPLINTR 0x04 // One per system interrupt source #define MPLINTR 0x04 // One per system interrupt source
//PAGEBREAK!
// Blank page.
# Is sheet 01 (after the TOC) a left sheet or a right sheet? # Is sheet 01 (after the TOC) a left sheet or a right sheet?
sheet1: right sheet1: left
# "left" and "right" specify which page of a two-page spread a file # "left" and "right" specify which page of a two-page spread a file
# must start on. "left" means that a file must start on the first of # must start on. "left" means that a file must start on the first of
......
...@@ -376,3 +376,11 @@ copyout(pde_t *pgdir, uint va, void *p, uint len) ...@@ -376,3 +376,11 @@ copyout(pde_t *pgdir, uint va, void *p, uint len)
} }
return 0; return 0;
} }
//PAGEBREAK!
// Blank page.
//PAGEBREAK!
// Blank page.
//PAGEBREAK!
// Blank page.
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论