Changes

Jump to navigation Jump to search
289 bytes added ,  21:10, 19 November 2018
m
Just a minor typo fix
Line 36: Line 36:  
* The following 01000000000008XX titles were added:
 
* The following 01000000000008XX titles were added:
 
** 0100000000000800(SSL trusted certs), 0100000000000807(Hotspot List), 010000000000081E(Dummy file), 010000000000081F(Icosa system config), 0100000000000820(Copper system config), 0100000000000821(Hoag system config)
 
** 0100000000000800(SSL trusted certs), 0100000000000807(Hotspot List), 010000000000081E(Dummy file), 010000000000081F(Icosa system config), 0100000000000820(Copper system config), 0100000000000821(Hoag system config)
 +
* 010000000000081B ("exFAT FIRM") package2 is no longer "stubbed"/overwritten with garbage.
    
==Kernel==
 
==Kernel==
Line 57: Line 58:  
** Creation doesn't use KIrqSingleton directly anymore.
 
** Creation doesn't use KIrqSingleton directly anymore.
 
** Instead it allocates a 0x20-byte entry, and then uses KIrqSingleton.
 
** Instead it allocates a 0x20-byte entry, and then uses KIrqSingleton.
** Probaly to do better cleanup.
+
** Probably to do better cleanup.
    
* Size-checks >= 0x180000000 was added to a bunch of syscalls.
 
* Size-checks >= 0x180000000 was added to a bunch of syscalls.
Line 78: Line 79:  
* AArch64 exception vector for "SError interrupt" was implemented.
 
* AArch64 exception vector for "SError interrupt" was implemented.
   −
* TLS pages are now allocated with a slabheap.
+
* Kernel stacks are now allocated with a slabheap.
 +
 
 +
* While 1.0.0 had two pools with size 0, now it uses all three. The last one size is calculated dynamically to fit all the built-in sysmodules, and it's now protected by the kernel carveout.
    
{{NavboxVersions}}
 
{{NavboxVersions}}
92

edits

Navigation menu