8.0.0-18: Difference between revisions
Line 21: | Line 21: | ||
Most of the ARM11 FIRM-modules changes are likely minor. In pm-module, code was updated which handles programIDs/etc. | Most of the ARM11 FIRM-modules changes are likely minor. In pm-module, code was updated which handles programIDs/etc. | ||
ARM11 kernel changes(besides various other (minor) changes): | |||
* Multiple SVCs were [[SVC|stubbed]](that is, these only return an error now). | |||
* The code for svcControlMemory was updated. | |||
* The code for svcGetProcessInfo was updated: previously a total of 8 type values were handled, this now handles a total of 23 type values. | |||
* The code for svcStartInterProcessDma was updated. When the DmaConfig userland->kernelmode data-copy fails(like when the DmaConfig address is not readable from userland), this SVC now returns an error. Certain fields in the DmaConfig structure are now validated. | |||
* Code which checks for virtual-memory address 0x20000000(end-address of process-memory) was updated to use address 0x40000000 instead. | |||
== See Also == | == See Also == | ||
* System update [http://yls8.mtheall.com/reports.php?date=07-07-14_10-13-44&sys=ctr report] | * System update [http://yls8.mtheall.com/reports.php?date=07-07-14_10-13-44&sys=ctr report] |