Changes

633 bytes added ,  00:25, 29 November 2015
→‎Processes: Add PFID list
Line 39: Line 39:  
|}
 
|}
   −
In addition to RAMPID, Cafe OS processes have another type of process ID called a fixed process ID (PFID). Rather than representing which part of memory a process occupies, PFID actually specifies which specific app/task is running.
+
In addition to RAMPID, Cafe OS processes have another type of process ID called a fixed process ID (PFID). Rather than representing which part of memory a process occupies, PFID actually specifies which specific app/task is running (browser, game, eShop, etc.). Cafe OS maps PFIDs to the RAMPID that they occupy when running (for example, a game is RAMPID 7 due to running in the foreground):
 +
{| class="wikitable"
 +
|-
 +
! PFID
 +
! Description
 +
! RAMPID
 +
|-
 +
| 0
 +
| Cafe OS
 +
| 0
 +
|-
 +
| 1
 +
| root.rpx
 +
| 1
 +
|-
 +
| 2
 +
| Wii U Menu
 +
| 7
 +
|-
 +
| 3
 +
| COS-RSVD-03
 +
| ???
 +
|-
 +
| 4
 +
| E-manual
 +
| ???
 +
|-
 +
| 5
 +
| Home Menu
 +
| 5
 +
|-
 +
| 6
 +
| Error display
 +
| 6
 +
|-
 +
| 7
 +
| COS-SYS-APP
 +
| ???
 +
|-
 +
| 8
 +
| [[Internet Browser]]
 +
| 4
 +
|-
 +
| 9
 +
| COS-RSVD-09
 +
| ???
 +
|-
 +
| 10
 +
| COS-RSVD-10
 +
| ???
 +
|-
 +
| 11
 +
| COS-FLV
 +
| ???
 +
|-
 +
| 12
 +
| Download manager
 +
| ???
 +
|-
 +
| 13
 +
| COS-RSVD-13
 +
| ???
 +
|-
 +
| 14
 +
| COS-RSVD-14
 +
| ???
 +
|-
 +
| 15
 +
| Game
 +
| 7
 +
|}
    
===Loader===
 
===Loader===
203

edits