|
d357aada75
|
Map HULK regions separately
|
2022-11-05 22:45:35 -04:00 |
|
|
ba9cf30e67
|
Clean up linker script symbols
|
2022-11-03 15:41:14 -04:00 |
|
|
1e1c389caf
|
Turn on EFER NXE bit to allow no-execute pages
|
2022-10-27 23:42:18 -04:00 |
|
|
707d42bec4
|
Remove PageTable.opIndex and .opIndexAssign, use .entry
|
2022-10-26 21:58:22 -04:00 |
|
|
476ae7d6fd
|
Move hos.* modules to hulk.*
|
2022-10-26 00:16:07 -04:00 |
|
|
555ec9b627
|
Split PageTable struct out from hulk.hurl to hulk.pagetable
|
2022-10-25 23:30:17 -04:00 |
|
|
c11361d40f
|
Build new page tables in HULK
|
2022-10-19 23:59:11 -04:00 |
|
|
c8a81b1101
|
Add PAGE_SIZE constant
|
2022-10-18 21:53:38 -04:00 |
|
|
41531cf4d2
|
Rename Hurl to hurl for consistency
|
2022-10-18 20:59:13 -04:00 |
|
|
72b83b0c3c
|
Hurl.debug_lookup(): show page table entry index
|
2022-10-18 12:54:27 -04:00 |
|
|
4f98c469b7
|
Add Hurl.debug_lookup()
|
2022-10-18 11:18:19 -04:00 |
|
|
2f1a12be81
|
Add Hurl.map_range()
|
2022-10-18 00:48:40 -04:00 |
|
|
89f7d2120f
|
Add Hurl struct with map() method
|
2022-05-01 09:26:33 -04:00 |
|
|
8498de6b62
|
Add HURL; relocate kernel virtual regions
|
2022-03-26 10:41:53 -04:00 |
|