ReXGlue SDK
Loading...
Searching...
No Matches
rex::kernel::X_FIBER_CONTEXT Struct Reference

Public Attributes

be_u32 fiber_data
be_u32 stack_alloc_base
be_u32 stack_base
be_u32 stack_limit
rex::be_u32 cr_save
u8 reserved_14 [0x08]
rex::be_u32 lr_save
u8 reserved_20 [0x10]
be_u64 sp_save
u8 register_save_area [0xA50 - 0x38]

Member Data Documentation

◆ fiber_data

be_u32 rex::kernel::X_FIBER_CONTEXT::fiber_data

lpParameter.

◆ register_save_area

u8 rex::kernel::X_FIBER_CONTEXT::register_save_area[0xA50 - 0x38]

Non volatile PPCContext register save area.

◆ sp_save

be_u64 rex::kernel::X_FIBER_CONTEXT::sp_save

Saved r1.

◆ stack_alloc_base

be_u32 rex::kernel::X_FIBER_CONTEXT::stack_alloc_base

KTHREAD.stack_alloc_base.

◆ stack_base

be_u32 rex::kernel::X_FIBER_CONTEXT::stack_base

KTHREAD.stack_base, PCR.stack_base_ptr.

◆ stack_limit

be_u32 rex::kernel::X_FIBER_CONTEXT::stack_limit

KTHREAD.stack_limit, PCR.stack_end_ptr.


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