Changes

no edit summary
Line 6: Line 6:  
! Thread Priority || Thread Name || Owner Process || Notes
 
! Thread Priority || Thread Name || Owner Process || Notes
 
|-
 
|-
| 11 || nn.gc.DeviceDetector || fs ||  
+
| 5 || nn.pcv.ImmediateIpcServer || pcv ||  
 
|-
 
|-
| 11 || nn.sdmmc.DeviceDetector || fs ||  
+
| 16 || nn.bus.MainThread || Bus ||  
 
|-
 
|-
| 16 || nn.fs.WorkerThreadPool || fs ||  
+
| 16 || nn.i2c.IpcServer || Bus ||  
 
|-
 
|-
| 17 || nn.fs.MainThread || fs ||  
+
| 16 || nn.i2c.ForPcvIpcServer || Bus ||  
 
|-
 
|-
| 18 || nn.fs.WorkerNormalPriorityAccess0 || fs ||  
+
| 16 || nn.gpio.IpcServer || Bus ||  
 
|-
 
|-
| 18 || nn.fs.WorkerNormalPriorityAccess1 || fs ||  
+
| 16 || nn.gpio.InterruptHandler|| Bus ||  
 
|-
 
|-
| 18 || nn.fs.WorkerNormalPriorityAccess2 || fs ||  
+
| 16 || nn.pinmux.IpcServer || Bus ||  
 
|-
 
|-
| 18 || nn.fs.WorkerNormalPriorityAccess3 || fs ||  
+
| 16 || nn.sasbus.IpcServer || Bus ||  
 
|-
 
|-
| 18 || nn.fs.WorkerNormalPriorityAccess4 || fs ||  
+
| 16 || nn.sasbus.PeriodicReceiveModeThread || Bus ||  
 
|-
 
|-
| 21 || nn.ncm.MainWaitThreads|| ncm || This is the real name for nn.ncm.MainThread.
+
| 16 || nn.uart.IpcServer || Bus ||  
 
|-
 
|-
| 21 || nn.ncm.ContentManagerServerIpcSession || ncm ||  
+
| 16 || nn.uart.InterruptHandler|| Bus ||  
 
|-
 
|-
| 21 || nn.ncm.LocationResolverServerIpcSession || ncm ||  
+
| 16 || nn.usb.MainThread || usb ||  
 
|-
 
|-
| 21 || nn.Loader.MainThread || Loader ||  
+
| 16 || nn.usb.DsIpcServer || usb || usb spawns four copies of this thread to handle usb:ds IPC requests.
 
|-
 
|-
| 21 || nn.pm.MainThread || pm ||  
+
| 16 || nn.usb.DsProtocol || usb ||  
 
|-
 
|-
| 21 || nn.pm.ProcessTrack || pm ||  
+
| 16 || nn.usb.DsThread || usb ||
 +
|-
 +
| 16 || nn.usb.HsIpcServer || usb || usb spawns two copies of this thread to handle usb:hs IPC requests.
 +
|-
 +
| 16 || nn.usb.HsThread || usb ||
 +
|-
 +
| 16 || nn.usb.InterruptHandler || usb ||
 +
|-
 +
| 16 || nn.usb.PmIpcServer || usb ||
 +
|-
 +
| 23 || nn.pcv.IpcServer|| pcv ||  
 
|-
 
|-
 
| 27 || nn.boot.Main || boot || This is the real name for nn.boot.MainThread.
 
| 27 || nn.boot.Main || boot || This is the real name for nn.boot.MainThread.
Line 42: Line 52:  
| 27 || nn.sm.MainThread || sm ||  
 
| 27 || nn.sm.MainThread || sm ||  
 
|-
 
|-
| 30 || nn.fs.PatrolReader || fs ||
+
| 30 || nn.pcie.Main || pcie || This is the real name for nn.pcie.MainThread.
 +
|-
 +
| 30 || nn.pcie.InterruptHandler || pcie ||
 +
|-
 +
| 32 || nn.bpc.IpcServer || pcv ||
 +
|-
 +
| 32 || nn.bpc.IrqHandler || pcv ||
 +
|-
 +
| 32 || nn.bpc.SleepButtonCounter || pcv ||
 +
|-
 +
| 32 || nn.pcv.EmcDvfsPeriodicCompHandler || pcv ||
 +
|-
 +
| 32 || nn.pcv.Main || pcv || This is the real name for nn.pcv.MainThread.
 +
|-
 +
| 32 || nn.time.IpcServer || pcv ||
 +
|-
 +
| 37 || nn.psc.Main || psc || This is the real name for nn.psc.MainThread.
 +
|-
 +
| 37 || nn.psc.IpcServer || psc ||
 +
|-
 +
| 37 || nn.psc.PmControl || psc ||
 +
|-
 +
| 37 || nn.srepo.IpcServer || psc ||
 +
|-
 +
| 37 || nn.pwm.IpcServer || Bus ||
 +
|-
 +
| 37 || nn.usb.PdAlert || usb ||
 +
|-
 +
| 37 || nn.usb.PdExecute || usb ||
 +
|-
 +
| 37 || nn.usb.PdReceiveVdm || usb ||
 +
|-
 +
| 37 || nn.usb.PdServer || usb ||
 +
|-
 +
| 37 || nn.usb.InputNotifier || usb ||
 +
|-
 +
| 38 || nn.tma.MainThread || tma ||
 +
|-
 +
| 38 || nn.usb.PdCradleServer || usb ||
 +
|-
 +
| 39 || nn.gc.DeviceDetector || fs ||
 +
|-
 +
| 39 || nn.sdmmc.DeviceDetector || fs ||
 +
|-
 +
| 44 || nn.fs.WorkerThreadPool || fs ||
 +
|-
 +
| 45 || nn.fs.MainThread || fs ||
 +
|-
 +
| 46 || nn.fs.WorkerNormalPriorityAccess || fs || fs spawns five copies of this thread to handle fsp-srv IPC requests
 +
|-
 +
| 48 || nn.boot2.MainThread || boot2 ||
 +
|-
 +
| 49 || nn.ncm.MainWaitThreads|| ncm || This is the real name for nn.ncm.MainThread.
 +
|-
 +
| 49  || nn.ncm.ContentManagerServerIpcSession || ncm ||
 +
|-
 +
| 49 || nn.ncm.LocationResolverServerIpcSession || ncm ||
 +
|-
 +
| 49 || nn.Loader.MainThread || Loader ||
 +
|-
 +
| 49 || nn.pm.MainThread || pm ||
 +
|-
 +
| 49 || nn.pm.ProcessTrack || pm ||
 +
|-
 +
| 49 || nn.settings.Main || settings || This is the real name for nn.settings.MainThread.
 +
|-
 +
| 49 || nn.settings.IpcServer || settings ||
 +
|-
 +
| 49 || nn.settings.LazyWriter || settings ||
 +
|-
 +
| 49 || nn.time.Worker || pcv ||
 
|-
 
|-
 +
| 58 || nn.fs.PatrolReader || fs ||
 
|}
 
|}