diff options
| author | Austin Clements <amdragon@mit.edu> | 2010-09-02 16:39:55 -0400 | 
|---|---|---|
| committer | Austin Clements <amdragon@mit.edu> | 2010-09-02 16:39:55 -0400 | 
| commit | 9a4670a138f7ab25062195be2f4d42403dddc077 (patch) | |
| tree | 6083a2f1dd38cbbb009963ec7411f8d7688898a0 | |
| parent | 93a1e4cb07e329dc9550643f7fe8430da547497a (diff) | |
| download | xv6-labs-9a4670a138f7ab25062195be2f4d42403dddc077.tar.gz xv6-labs-9a4670a138f7ab25062195be2f4d42403dddc077.tar.bz2 xv6-labs-9a4670a138f7ab25062195be2f4d42403dddc077.zip | |
Comment inituvm and loaduvm
| -rw-r--r-- | vm.c | 4 | 
1 files changed, 4 insertions, 0 deletions
| @@ -193,6 +193,8 @@ uva2ka(pde_t *pgdir, char *uva)    return (char *)pa;  } +// Load the initcode into address 0 of pgdir. +// sz must be less than a page.  void  inituvm(pde_t *pgdir, char *init, uint sz)  { @@ -204,6 +206,8 @@ inituvm(pde_t *pgdir, char *init, uint sz)    memmove(mem, init, sz);  } +// Load a program segment into pgdir.  addr must be page-aligned +// and the pages from addr to addr+sz must already be mapped.  int  loaduvm(pde_t *pgdir, char *addr, struct inode *ip, uint offset, uint sz)  { | 
