projects
/
pintos-anon
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Comments.
[pintos-anon]
/
src
/
userprog
/
addrspace.h
diff --git
a/src/userprog/addrspace.h
b/src/userprog/addrspace.h
index 46ff74517963af4ebb725ef4178600bbdc1ae366..0b4b372b8cbd147ba9f16faa338f97b9b49d1e3a 100644
(file)
--- a/
src/userprog/addrspace.h
+++ b/
src/userprog/addrspace.h
@@
-1,17
+1,12
@@
-#ifndef
HEADER
_ADDRSPACE_H
-#define
HEADER_ADDRSPACE_H 1
+#ifndef
USERPROG
_ADDRSPACE_H
+#define
USERPROG_ADDRSPACE_H
-#include <stdint.h>
-#include "hash.h"
+#include <stdbool.h>
-struct addrspace
- {
- uint32_t *pagedir;
- };
+struct thread;
+bool addrspace_load (struct thread *, const char *,
+ void (**eip) (void), void **esp);
+void addrspace_destroy (struct thread *);
+void addrspace_activate (struct thread *);
-bool addrspace_load (struct addrspace *, const char *, void (**start) (void));
-void addrspace_destroy (struct addrspace *);
-
-void addrspace_activate (struct addrspace *);
-
-#endif /* addrspace.h */
+#endif /* userprog/addrspace.h */