Philipp Oppermann
|
7ce86b3a80
|
Add temporary_page submodule
|
2016-01-01 18:05:16 +01:00 |
|
Philipp Oppermann
|
a9e5b7fd28
|
Update license headers
|
2015-12-29 12:31:25 +01:00 |
|
Rafal Mielniczuk
|
337799599a
|
Fix HierachicalLevel typo
|
2015-12-20 15:52:14 +01:00 |
|
Philipp Oppermann
|
617c92d017
|
Use a more expressive variable name
|
2015-12-10 16:55:54 +01:00 |
|
Philipp Oppermann
|
46b93e0650
|
Add unsafe map_to function and make translate unsafe, too
These functions are unsafe because it's possible to get aliased &mut references.
|
2015-12-09 15:46:14 +01:00 |
|
Philipp Oppermann
|
d267ac1c98
|
Define the next_table methods only for P4, P3, and P2 tables
|
2015-12-09 15:46:14 +01:00 |
|
Philipp Oppermann
|
e5a4114262
|
Add unsafe next_table methods
|
2015-12-09 15:46:14 +01:00 |
|
Philipp Oppermann
|
e071c24680
|
Recursive map the P4 table
|
2015-12-09 15:46:14 +01:00 |
|
Philipp Oppermann
|
96b0dc0c66
|
Model page tables
|
2015-12-09 15:46:14 +01:00 |
|
Philipp Oppermann
|
dabef43db9
|
Reset src to master to be able to follow step-by-stp
|
2015-12-09 15:46:14 +01:00 |
|
Philipp Oppermann
|
05873d9dae
|
Improve next_table_create
|
2015-12-09 15:42:44 +01:00 |
|
Philipp Oppermann
|
b1a2c8caad
|
Rename PhantomData field
|
2015-12-09 15:38:46 +01:00 |
|
Philipp Oppermann
|
e88de41914
|
Calculate next_table_address through directly through addresses
|
2015-12-09 15:38:46 +01:00 |
|
Philipp Oppermann
|
4a54a24145
|
Reorganize imports
|
2015-12-09 15:38:46 +01:00 |
|
Philipp Oppermann
|
a8df7b2e4d
|
Finish basics of new paging module
|
2015-12-09 15:38:46 +01:00 |
|