FS:SendInitializeInfoTo9: Difference between revisions

From 3dbrew
Jump to navigation Jump to search
Steveice10 (talk | contribs)
SendInitializeInfoTo9
 
TimmSkiller (talk | contribs)
No edit summary
 
Line 1: Line 1:
=Request=
=Request=
{| class="wikitable" border="1"
{{IPC/Request}}
|-
{{IPC/RequestHeader|0x0839|0|0}}
!  Index Word
{{IPC/RequestEnd}}
!  Description
|-
| 0
| Header code [0x08390000]
|}


=Response=
=Response=
{| class="wikitable" border="1"
{{IPC/Request}}
|-
{{#vardefine:ipc_offset|0}}
!  Index Word
{{IPC/RequestHeader|0x0839|1|0}}
!  Description
{{IPC/RequestEntry|Result code}}
|-
{{IPC/RequestEnd}}
| 0
 
| Header code
=Description=
|-
First waits until PTM has set bit0 of [[Configuration_Memory#Shared_Memory_Page_For_ARM11_Processes|address 0x1FF81086 in configuration memory]], indicating that [[Configuration_Memory#MCU_HW_INFO|MCU_HW_INFO]] has been written.
| 1
 
| Result code
Then, [[Configuration_Memory#MCU_HW_INFO|MCU_HW_INFO]] is retrieved from configuration memory and is passed into [[FSPXI:SendInitializeInfoTo9]].
|}

Latest revision as of 15:55, 4 August 2025

Request

Index Word Description
0
Header 0x08390000 Cmd 0x0839 Param 0 Xlat 0

Response

Index Word Description
0
Header 0x08390040 Cmd 0x0839 Param 1 Xlat 0
1 Result code

Description

First waits until PTM has set bit0 of address 0x1FF81086 in configuration memory, indicating that MCU_HW_INFO has been written.

Then, MCU_HW_INFO is retrieved from configuration memory and is passed into FSPXI:SendInitializeInfoTo9.