sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Loading...
Searching...
No Matches
_memPool Struct Reference

Public Attributes

volatile OhciRegs * m_ohciRegs
volatile HcCA * m_hcHCCA
struct _hcEd * m_hcEdBuf
struct _hcTd * m_freeHcTdList
struct _hcTd * m_hcTdBuf
struct _hcTd * m_hcTdBufEnd
struct _hcIsoTd * m_freeHcIsoTdList
struct _hcIsoTd * m_hcIsoTdBuf
struct _hcIsoTd * m_hcIsoTdBufEnd
struct _ioRequest ** m_hcTdToIoReqLUT
struct _ioRequest ** m_hcIsoTdToIoReqLUT
struct _ioRequest * m_ioReqBufPtr
struct _ioRequest * m_freeIoReqList
struct _ioRequest * m_freeIoReqListEnd
struct _device * m_deviceTreeBuf
struct _device * m_freeDeviceListStart
struct _device * m_freeDeviceListEnd
struct _endpoint * m_endpointBuf
struct _endpoint * m_freeEpListStart
struct _endpoint * m_freeEpListEnd
struct _endpoint * m_tdQueueStart
struct _endpoint * m_tdQueueEnd
u32 m_interruptBandwidthSchedulingValues [32]
u32 m_delayResets
int m_interruptCounters [9]
struct _timerCbStruct * m_timerListStart
struct _timerCbStruct * m_timerListEnd
struct _device * m_deviceTreeRoot

Detailed Description

Definition at line 256 of file usbdpriv.h.

Member Data Documentation

◆ m_delayResets

u32 _memPool::m_delayResets

Definition at line 290 of file usbdpriv.h.

◆ m_deviceTreeBuf

struct _device* _memPool::m_deviceTreeBuf

Definition at line 278 of file usbdpriv.h.

◆ m_deviceTreeRoot

struct _device* _memPool::m_deviceTreeRoot

Definition at line 296 of file usbdpriv.h.

◆ m_endpointBuf

struct _endpoint* _memPool::m_endpointBuf

Definition at line 282 of file usbdpriv.h.

◆ m_freeDeviceListEnd

struct _device* _memPool::m_freeDeviceListEnd

Definition at line 280 of file usbdpriv.h.

◆ m_freeDeviceListStart

struct _device* _memPool::m_freeDeviceListStart

Definition at line 279 of file usbdpriv.h.

◆ m_freeEpListEnd

struct _endpoint* _memPool::m_freeEpListEnd

Definition at line 284 of file usbdpriv.h.

◆ m_freeEpListStart

struct _endpoint* _memPool::m_freeEpListStart

Definition at line 283 of file usbdpriv.h.

◆ m_freeHcIsoTdList

struct _hcIsoTd* _memPool::m_freeHcIsoTdList

Definition at line 267 of file usbdpriv.h.

◆ m_freeHcTdList

struct _hcTd* _memPool::m_freeHcTdList

Definition at line 263 of file usbdpriv.h.

◆ m_freeIoReqList

struct _ioRequest* _memPool::m_freeIoReqList

Definition at line 275 of file usbdpriv.h.

◆ m_freeIoReqListEnd

struct _ioRequest* _memPool::m_freeIoReqListEnd

Definition at line 276 of file usbdpriv.h.

◆ m_hcEdBuf

struct _hcEd* _memPool::m_hcEdBuf

Definition at line 261 of file usbdpriv.h.

◆ m_hcHCCA

volatile HcCA* _memPool::m_hcHCCA

Definition at line 259 of file usbdpriv.h.

◆ m_hcIsoTdBuf

struct _hcIsoTd* _memPool::m_hcIsoTdBuf

Definition at line 268 of file usbdpriv.h.

◆ m_hcIsoTdBufEnd

struct _hcIsoTd* _memPool::m_hcIsoTdBufEnd

Definition at line 269 of file usbdpriv.h.

◆ m_hcIsoTdToIoReqLUT

struct _ioRequest** _memPool::m_hcIsoTdToIoReqLUT

Definition at line 272 of file usbdpriv.h.

◆ m_hcTdBuf

struct _hcTd* _memPool::m_hcTdBuf

Definition at line 264 of file usbdpriv.h.

◆ m_hcTdBufEnd

struct _hcTd* _memPool::m_hcTdBufEnd

Definition at line 265 of file usbdpriv.h.

◆ m_hcTdToIoReqLUT

struct _ioRequest** _memPool::m_hcTdToIoReqLUT

Definition at line 271 of file usbdpriv.h.

◆ m_interruptBandwidthSchedulingValues

u32 _memPool::m_interruptBandwidthSchedulingValues[32]

Definition at line 289 of file usbdpriv.h.

◆ m_interruptCounters

int _memPool::m_interruptCounters[9]

Definition at line 291 of file usbdpriv.h.

◆ m_ioReqBufPtr

struct _ioRequest* _memPool::m_ioReqBufPtr

Definition at line 274 of file usbdpriv.h.

◆ m_ohciRegs

volatile OhciRegs* _memPool::m_ohciRegs

Definition at line 258 of file usbdpriv.h.

◆ m_tdQueueEnd

struct _endpoint* _memPool::m_tdQueueEnd

Definition at line 287 of file usbdpriv.h.

◆ m_tdQueueStart

struct _endpoint* _memPool::m_tdQueueStart

Definition at line 286 of file usbdpriv.h.

◆ m_timerListEnd

struct _timerCbStruct* _memPool::m_timerListEnd

Definition at line 294 of file usbdpriv.h.

◆ m_timerListStart

struct _timerCbStruct* _memPool::m_timerListStart

Definition at line 293 of file usbdpriv.h.


The documentation for this struct was generated from the following file: