Changes

211 bytes added ,  23:02, 24 July 2020
Another 9.x -> 10.x kernel diff
Line 116: Line 116:  
** For special debug regions (mapped using 8.0.0+ memory region descriptor, queried by passing 1/2/3 as phys_addr parameter), out_size is written with the real size of the queried region.
 
** For special debug regions (mapped using 8.0.0+ memory region descriptor, queried by passing 1/2/3 as phys_addr parameter), out_size is written with the real size of the queried region.
 
* SvcQueryPhysicalAddress was stubbed, and now always returns ResultInvalidCurrentMemoryState.
 
* SvcQueryPhysicalAddress was stubbed, and now always returns ResultInvalidCurrentMemoryState.
 +
* KCurrentContext now stores a dereferencable pointer to the current thread's TLS.
 +
** This is used to check the user disable count (for thread pinning) in the SvcHandler instead of loading tls from tpidrro_el0.
    
====FIRM Sysmodules====
 
====FIRM Sysmodules====