Michael Scire
|
5f885a3b22
|
kern: implement new software-reserved page table bits
|
2020-12-02 06:53:08 -08:00 |
|
Michael Scire
|
394112f9ac
|
kern: update KPageTableBase for new disable-merge attrs
|
2020-12-02 06:53:08 -08:00 |
|
Michael Scire
|
b98450c9cf
|
kern: Map L1/L2 blocks when possible
|
2020-08-01 15:31:34 -07:00 |
|
Michael Scire
|
71027e463a
|
kern: implement 10.x perm change, fix many page table bugs
|
2020-04-24 17:29:10 -07:00 |
|
Michael Scire
|
4c1dc00766
|
kern: Update page bitmaps/alloc to reflect 10.0.0 changes
|
2020-04-24 17:29:09 -07:00 |
|
Michael Scire
|
cba973f859
|
kern: implement KProcess::Run
|
2020-03-02 19:51:00 -08:00 |
|
Michael Scire
|
67c77d92f7
|
kern: implement SetProcessMemoryPermission
|
2020-03-02 19:51:00 -08:00 |
|
Michael Scire
|
a385be8301
|
kern: implement MapIo
|
2020-03-02 19:50:59 -08:00 |
|
Michael Scire
|
40619b2eeb
|
kern: implement process(pagetable) init
|
2020-03-02 19:50:58 -08:00 |
|
Michael Scire
|
868f2aa1b9
|
kern: implement page group unmapping
|
2020-03-02 19:50:58 -08:00 |
|
Michael Scire
|
d3a47ce27a
|
kern: implement through kip decompression
|
2020-03-02 19:50:57 -08:00 |
|
Michael Scire
|
c87812ef8a
|
kern: switch->nx, implement sleep manager init
|
2020-03-02 19:50:56 -08:00 |
|
Michael Scire
|
103122ab4c
|
kern: kern::arm64 -> kern::arch::arm64
|
2020-03-02 19:50:56 -08:00 |
|
Michael Scire
|
f2b38254d3
|
kern: implement enough of KPageTable to initialize a thread
|
2020-03-02 19:50:55 -08:00 |
|
Michael Scire
|
1f655ad760
|
kern: implement init through InterruptTaskManager.Initialize()
|
2020-03-02 19:50:54 -08:00 |
|
Michael Scire
|
870fe26090
|
kern: add KPageTableBase members
|
2020-03-02 19:50:53 -08:00 |
|
Michael Scire
|
74950d85d1
|
kern: begin skeletoning page table types
|
2020-03-02 19:50:53 -08:00 |
|