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}} |