Michael Scire
|
9fc57cbbbb
|
kern: move SecureAppletMemory/KPageBuffer heap into the ResourceRegion
|
2022-10-12 09:15:50 -07:00 |
|
Michael Scire
|
5f10b6670d
|
kern: increase stack region size when thread resource limit is increased
|
2022-10-12 09:15:49 -07:00 |
|
Michael Scire
|
65e89cf1b8
|
kern: fix some lingering non-m_ member variables
|
2021-10-15 23:54:35 -07:00 |
|
Michael Scire
|
002422d5dc
|
ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals
|
2021-10-07 23:06:25 -07:00 |
|
Michael Scire
|
3e328eae72
|
kern: update Initialize0 for new arguments/randomization semantics
|
2021-09-19 10:35:38 -07:00 |
|
Michael Scire
|
c34109718f
|
kern: fix initial process binary load on 2.0.0-4.1.0 (closes #1460)
|
2021-04-29 03:04:54 -07:00 |
|
Michael Scire
|
13ddcae970
|
kern: update for new slab resource counts/extents
|
2021-04-11 03:59:16 -07:00 |
|
Michael Scire
|
9b47aa6e08
|
ams: prefer construct_at/destroy_at over placement new/explicit destructor
|
2021-04-11 03:59:04 -07:00 |
|
Michael Scire
|
31603c2a5a
|
kern: reduce KMemoryRegionAllocator slab size
|
2020-12-02 06:53:18 -08:00 |
|
Michael Scire
|
0b36215bfa
|
kern: update KMemoryRegion to store last address rather than size
|
2020-12-02 06:53:16 -08:00 |
|
Michael Scire
|
0c73792282
|
kern: Kill KCoreLocalRegion
|
2020-12-02 06:53:12 -08:00 |
|
Michael Scire
|
00a43ac776
|
kern: revamp KMemoryRegionType to better encode derivation hierarchies
|
2020-09-07 10:51:49 -07:00 |
|
Michael Scire
|
5bc3307ffa
|
kern: improve resource region size definitions/calculations
|
2020-09-07 10:51:45 -07:00 |
|
fincs
|
4916f3f7f8
|
kern: move SetupPoolPartitionMemoryRegions into board specific implementation
|
2020-09-07 10:51:42 -07:00 |
|
Michael Scire
|
4a50b00cab
|
kern: correct flushing of init arguments
|
2020-09-07 10:51:41 -07:00 |
|
Michael Scire
|
f0b455de83
|
kern: refactor KMemoryLayout
|
2020-09-07 10:51:39 -07:00 |
|
Michael Scire
|
db93ab974d
|
kern: SvcChangeKernelTraceState
|
2020-09-07 10:51:37 -07:00 |
|
Michael Scire
|
dc59a2d2e5
|
kern: build with -Wextra
|
2020-09-07 10:51:36 -07:00 |
|
Michael Scire
|
bb044b1934
|
kern: clean up majority of TODOs
|
2020-08-01 15:31:44 -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
|
f2b38254d3
|
kern: implement enough of KPageTable to initialize a thread
|
2020-03-02 19:50:55 -08:00 |
|
Michael Scire
|
d2072dc573
|
kern: implement uart init + logging
|
2020-03-02 19:50:50 -08:00 |
|
Michael Scire
|
eeda912cd1
|
kern: s/MemoryBlock/MemoryRegion/g
|
2020-03-02 19:50:49 -08:00 |
|
Michael Scire
|
dd79074734
|
kern: implement pool partition memblock setup
|
2020-03-02 19:50:43 -08:00 |
|
Michael Scire
|
c0e7bc5c9d
|
kern: Implement most of memory init (all cores hit main, but still more to do)
|
2020-03-02 19:50:43 -08:00 |
|