User talk:Zecoxao: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
No edit summary
(→‎Elusive calls?: - euss, you're more than welcome to fill the table at HV syscalls talk with the model of this one ;))
Line 164: Line 164:
|}
|}


==== Elusive calls? ====
==== Elusive calls? (not so elusive anymore :) )  ====


<pre>
{| cellspacing="0" cellpadding="2" border="1" class="wikitable sortable"
lv1_construct_logical_spe_type1
|-
construct_logical_partition
! Function !! Notes !! 3.55 offset !! 3.41 offset !! 3.15 offset !! size
destruct_logical_partition
|-
get_logical_partition_info
| lv1_undocumented_function_16 || || || ||0x001FA000 || 0x00000008
set_scheduling_slot
|-
destruct_virtual_uart
| lv1_undocumented_function_20 || || || ||0x001FA008 || 0x0000000C
construct_virtual_uart
|-
decrypt_user_token
| lv1_gpu_device_map || || || ||0x0020D2D4 || 0x00000374
decrypt_and_verify_update_package
|-
load_spm_policy
| lv1_undocumented_function_222 || || || ||0x0020D648 || 0x00000154
load_additional_policy
|-
load_internal_policy
| lv1_gpu_context_iomap || || || ||0x0020D79C || 0x000003F4
load_revoke_list_from_initial_storage
|-
load_module
| lv1_gpu_context_intr || || || ||0x0020DB90 || 0x000003CC
load_profile
|-
load_gos (Guest OS)
| lv1_gpu_open || || || ||0x0020E35C || 0x00000308
unload_gos
|-
load_lv2
| lv1_query_logical_partition_address_region_info || || || ||0x002C9B24 || 0x00000058
disable_reqsense
|-
enable_reqsense
| lv1_undocumented_function_230 || || || ||0x0020E664 || 0x00000530
disable_ata
|-
enable_ata
| lv1_gpu_memory_allocate || || || ||0x0020EB94 || 0x0000048C
set_encdec_key
|-
disable_spu_execution
| lv1_gpu_context_free || || || ||0x0020F020 || 0x000004B4
pmi_storage_send_device_command
|-
pmi_net_set_hardware_info
| lv1_gpu_context_allocate || || || ||0x0020F750 || 0x000004E4
pmi_net_set_eurus_firmware_buffer
|-
pmi_set_guest_os_mode
| lv1_gpu_memory_free || || || ||0x0020FC34 || 0x00000408
lv1_ioctl
|-
</pre>
| lv1_gpu_context_attribute || || || ||0x0021003C || 0x000009C4
 
|-
see also http://www.psdevwiki.com/ps3/Hypervisor_Reverse_Engineering#System_call_numbers_2
| lv1_gpu_attribute || || || ||0x00210A00 || 0x0000075C
<br/>and http://pastie.org/private/tkcto4eocqrltpyxhtnhq (removed repeated patterns)
|-
| lv1_put_iopte || || || ||0x002D0BD0 || 0x00000048
|-
| lv1_allocate_ioid || || || ||0x002D20FC || 0x000000B4
|-
| lv1_release_ioid || || || ||0x002D2714 || 0x00000038
|-
| lv1_allocate_io_segment || || || ||0x002D35A8 || 0x00000060
|-
| lv1_release_io_segment || || || ||0x002D449C || 0x00000040
|-
| lv1_undocumented_function_115 || || || ||0x002D4A20 || 0x0000013C
|-
| lv1_undocumented_function_114 || || || ||0x002D5004 || 0x00000148
|-
| lv1_remove_repository_node || || || ||0x002DCD94 || 0x00000280
|-
| lv1_create_repository_node || || || ||0x002DD014 || 0x000000B4
|-
| lv1_get_repository_node_value || || || ||0x002DD260 || 0x00000258
|-
| lv1_modify_repository_node_value || || || ||0x002DD4B8 || 0x0000024C
|-
| lv1_enable_fast_get_execution_time || || || ||0x002DDF14 || 0x0000019C
|-
| lv1_get_logical_ppe_id || || || ||0x002E0DDC || 0x000000FC
|-
| lv1_undocumented_function_102 || || || ||0x002E0ED8 || 0x000000F8
|-
| lv1_set_vmx_graphics_mode || || || ||0x002E0FD0 || 0x00000134
|-
| lv1_undocumented_function_134 || || || ||0x002E1104 || 0x000000F4
|-
| lv1_did_update_interrupt_mask || || || ||0x002E11F8 || 0x000003BC
|-
| lv1_end_of_interrupt_ext || || || ||0x002E15B4 || 0x00000364
|-
| lv1_set_thread_switch_control_register || || || ||0x002E1918 || 0x00000148
|-
| lv1_disconnect_irq_plug_ext || || || ||0x002E1A60 || 0x00000334
|-
| lv1_connect_irq_plug_ext || || || ||0x002E1D94 || 0x000005B4
|-
| lv1_configure_irq_state_bitmap || || || ||0x002E2348 || 0x000006CC
|-
| lv1_set_interrupt_mask || || || ||0x002E2A14 || 0x00000168
|-
| lv1_end_of_interrupt || || || ||0x002E2B7C || 0x00000108
|-
| lv1_detect_pending_interrupts || || || ||0x002E2C84 || 0x0000012C
|-
| lv1_disconnect_irq_plug || || || ||0x002E2DB0 || 0x00000108
|-
| lv1_connect_irq_plug || || || ||0x002E2EB8 || 0x00000118
|-
| lv1_select_virtual_address_space || || || ||0x002E2FD0 || 0x000002C0
|-
| lv1_get_virtual_address_space_id_of_ppe || || || ||0x002E3290 || 0x0000013C
|-
| lv1_undocumented_function_5 || || || ||0x002E33CC || 0x000000E8
|-
| lv1_set_dabr || || || ||0x002E34B4 || 0x00000150
|-
| lv1_pause || || || ||0x002E3604 || 0x00000180
|-
| lv1_undocumented_function_8 || || || ||0x002E3784 || 0x0000010C
|-
| lv1_configure_execution_time_variable || || || ||0x002E3890 || 0x00000494
|-
| lv1_get_logical_partition_id || || || ||0x002E3D24 || 0x000000FC
|-
| lv1_panic || || || ||0x002E3E20 || 0x00000128
|-
| lv1_shutdown_logical_partition || || || ||0x002E3F48 || 0x00000128
|-
| lv1_insert_htab_entry || || || ||0x002E4070 || 0x000004D0
|-
| lv1_construct_virtual_address_space || || || ||0x002E4540 || 0x00000278
|-
| lv1_destruct_virtual_address_space || || || ||0x002E47B8 || 0x0000032C
|-
| lv1_read_htab_entries || || || ||0x002E4AE4 || 0x000002F0
|-
| lv1_invalidate_htab_entries || || || ||0x002E4DD4 || 0x000003D8
|-
| lv1_write_htab_entry || || || ||0x002E51AC || 0x000004A8
|-
| lv1_destruct_event_receive_port || || || ||0x002E72A4 || 0x00000108
|-
| lv1_construct_event_receive_port || || || ||0x002E73AC || 0x0000010C
|-
| lv1_send_event_locally || || || ||0x002E74B8 || 0x00000108
|-
| lv1_configure_virtual_uart_irq || || || ||0x002EA85C || 0x000002E4
|-
| lv1_write_virtual_uart || || || ||0x002EAB40 || 0x00000470
|-
| lv1_deconfigure_virtual_uart_irq || || || ||0x002EAFB0 || 0x0000013C
|-
| lv1_get_virtual_uart_param || || || ||0x002EBAB4 || 0x00000130
|-
| lv1_set_virtual_uart_param || || || ||0x002EC14C || 0x00000128
|-
| lv1_read_virtual_uart || || || ||0x002EC2E8 || 0x000003E0
|-
| lv1_get_rtc || || || ||0x002EF65C || 0x000003D0
|-
| lv1_get_version_info || || || ||0x002EFA2C || 0x00000104
|-
| lv1_undocumented_function_233 || || || ||0x002EFECC || 0x00000044
|-
| lv1_undocumented_function_244 || || || ||0x002EFF10 || 0x00000104
|-
| lv1_get_spe_irq_outlet || || || ||0x002F4BA4 || 0x0000012C
|-
| lv1_set_spe_transition_notifier || || || ||0x002F51A4 || 0x00000128
|-
| lv1_disable_logical_spe || || || ||0x002F52CC || 0x00000304
|-
| lv1_enable_logical_spe || || || ||0x002F55D0 || 0x000002F0
|-
| lv1_destruct_logical_spe || || || ||0x002F5AA4 || 0x00000108
|-
| lv1_undocumented_function_89 || || || ||0x002F5BAC || 0x000002E4
|-
| lv1_set_spe_privilege_state_area_1_register || || || ||0x002F60B4 || 0x00000128
|-
| lv1_clear_spe_interrupt_status || || || ||0x002F6400 || 0x00000138
|-
| lv1_set_spe_interrupt_mask || || || ||0x002F6750 || 0x00000128
|-
| lv1_get_spe_all_interrupt_statuses || || || ||0x002F6878 || 0x000002DC
|-
| lv1_get_spe_interrupt_status || || || ||0x002F6D6C || 0x0000012C
|-
| lv1_open_device || || || ||0x002FDC6C || 0x00000154
|-
| lv1_disconnect_interrupt_event_receive_port || || || ||0x002FDDC0 || 0x00000164
|-
| lv1_connect_interrupt_event_receive_port || || || ||0x002FDF24 || 0x00000164
|-
| lv1_write_pci_io || || || ||0x002FE088 || 0x0000019C
|-
| lv1_read_pci_io || || || ||0x002FE224 || 0x000001A0
|-
| lv1_write_pci_config || || || ||0x002FE3C4 || 0x0000023C
|-
| lv1_read_pci_config || || || ||0x002FE600 || 0x00000240
|-
| lv1_unmap_device_dma_region || || || ||0x002FE840 || 0x00000164
|-
| lv1_map_device_dma_region || || || ||0x002FE9A4 || 0x000001A8
|-
| lv1_free_device_dma_region || || || ||0x002FEB4C || 0x00000154
|-
| lv1_allocate_device_dma_region || || || ||0x002FECA0 || 0x000001A4
|-
| lv1_map_device_mmio_region || || || ||0x002FEF98 || 0x00000188
|-
| lv1_close_device || || || ||0x002FF120 || 0x00000144
|-
| lv1_net_stop_tx_dma || || || ||0x002FF264 || 0x00000208
|-
| lv1_net_add_multicast_address || || || ||0x002FF46C || 0x00000260
|-
| lv1_net_start_tx_dma || || || ||0x002FF6CC || 0x00000244
|-
| lv1_net_remove_multicast_address || || || ||0x002FF910 || 0x00000260
|-
| lv1_undocumented_function_196 || || || ||0x002FFB70 || 0x0000020C
|-
| lv1_undocumented_function_195 || || || ||0x002FFD7C || 0x000001E4
|-
| lv1_net_control || || || ||0x002FFF60 || 0x000002B4
|-
| lv1_net_set_interrupt_mask || || || ||0x00300214 || 0x00000224
|-
| lv1_net_set_interrupt_status_indicator || || || ||0x00300438 || 0x000003C4
|-
| lv1_net_stop_rx_dma || || || ||0x003007FC || 0x00000204
|-
| lv1_net_start_rx_dma || || || ||0x00300A00 || 0x0000023C
|-
| lv1_storage_write || || || ||0x00300C3C || 0x00000180
|-
| lv1_storage_read || || || ||0x00300DBC || 0x00000180
|-
| lv1_undocumented_function_252 || || || ||0x00300F3C || 0x00000154
|-
| lv1_undocumented_function_253 || || || ||0x00301090 || 0x00000158
|-
| lv1_undocumented_function_251 || || || ||0x003011E8 || 0x00000140
|-
| lv1_undocumented_function_250 || || || ||0x00301328 || 0x00000178
|-
| lv1_storage_check_async_status || || || ||0x003014A0 || 0x00000140
|-
| lv1_storage_get_async_status || || || ||0x003015E0 || 0x00000138
|-
| lv1_storage_send_device_command || || || ||0x00301718 || 0x00000180
|-
| lv1_undocumented_function_182 || || || ||0x003021BC || 0x00000014
|-
| lv1_undocumented_function_183 || || || ||0x003021D0 || 0x00000014
|-
| lv1_undocumented_function_136 || || || ||0x0030A9B4 || 0x00000100
|-
| lv1_undocumented_function_105 || || || ||0x0030AAB4 || 0x00000130
|-
| lv1_undocumented_function_125 || || || ||0x0030ABE4 || 0x0000013C
|-
| lv1_undocumented_function_124 || || || ||0x0030AD20 || 0x0000013C
|-
| lv1_undocumented_function_112 || || || ||0x0030AE5C || 0x000000F4
|-
| lv1_undocumented_function_111 || || || ||0x0030AF50 || 0x0000012C
|-
| lv1_undocumented_function_135 || || || ||0x0030B07C || 0x00000104
|-
| lv1_undocumented_function_126 || || || ||0x0030B180 || 0x00000104
|-
| lv1_undocumented_function_107 || || || ||0x0030B284 || 0x000000F8
|-
| lv1_undocumented_function_106 || || || ||0x0030B37C || 0x000000B8
|-
| lv1_undocumented_function_110 || || || ||0x0030B434 || 0x0000012C
|-
| lv1_undocumented_function_109_231 || || || ||0x0030B560 || 0x000000BC
|-
| lv1_undocumented_function_109 || || || ||0x0030B61C || 0x000000BC
|-
| lv1_undocumented_function_108 || || || ||0x0030B6D8 || 0x000000F4
|-
| lv1_start_ppe_periodic_tracer || || || ||0x0030CEA8 || 0x0000036C
|-
| lv1_set_ppe_periodic_tracer_frequency || || || ||0x0030D214 || 0x000001E0
|-
| lv1_stop_ppe_periodic_tracer || || || ||0x0030D3F4 || 0x00000288
|-
| lv1_undocumented_function_168 || || || ||0x00312AE4 || 0x00000128
|-
| lv1_construct_logical_spe || || || ||0x00312C0C || 0x000001CC
|-
| lv1_undocumented_function_62 || || || ||0x00313060 || 0x00000148
|-
| lv1_undocumented_function_201 || || || ||0x003131A8 || 0x00000304
|-
| lv1_undocumented_function_200 || || || ||0x003134AC || 0x00000304
|-
| lv1_undocumented_function_209 || || || ||0x003137B0 || 0x000003E0
|-
| lv1_undocumented_function_138 || || || ||0x00313DE0 || 0x00000118
|-
| lv1_undocumented_function_137 || || || ||0x0031413C || 0x00000108
|-
| lv1_undocumented_function_99 || || || ||0x003144E4 || 0x0000015C
|-
| lv1_undocumented_function_167 || || || ||0x00314870 || 0x0000012C
|-
| lv1_construct_lpm || || || ||0x003892DC || 0x00000620
|-
| lv1_set_lpm_interrupt_mask || || || ||0x003898FC || 0x000000E8
|-
| lv1_copy_lpm_trace_buffer || || || ||0x003899E4 || 0x00000438
|-
| lv1_destruct_lpm || || || ||0x00389E1C || 0x00000380
|-
| lv1_set_lpm_signal || || || ||0x0038A508 || 0x00000480
|-
| lv1_stop_lpm || || || ||0x0038AF98 || 0x000003C4
|-
| lv1_start_lpm || || || ||0x0038B35C || 0x000003A8
|-
| lv1_set_lpm_counter || || || ||0x0038B704 || 0x00000510
|-
| lv1_set_lpm_debug_bus_control || || || ||0x0038BC14 || 0x00000418
|-
| lv1_set_lpm_group_control || || || ||0x0038C02C || 0x00000418
|-
| lv1_set_lpm_counter_control || || || ||0x0038C444 || 0x00000440
|-
| lv1_set_lpm_trigger_control || || || ||0x0038C884 || 0x00000418
|-
| lv1_set_lpm_interval || || || ||0x0038CC9C || 0x00000434
|-
| lv1_set_lpm_general_control || || || ||0x0038D0D0 || 0x00000670
|-
| lv1_get_lpm_interrupt_status || || || ||0x0038D740 || 0x000003F8
|-
| lv1_delete_lpm_event_bookmark || || || ||0x0038DB38 || 0x00000058
|-
| lv1_add_lpm_event_bookmark || || || ||0x0038E200 || 0x0000077C
|-
| lv1_undocumented_function_243 || || || ||0x0038E97C || 0x00000558
|}

Revision as of 01:24, 30 January 2014

Borrowing this for a while. Checking if i can make it better :)

Memories

MMIO / Memorymap

Physical Address Size ID Usage Address
in HV dump
(3.15)
Notes
0x800000 0x20000 LV0 Code Region
0x200000 0x400000 LV1 Code Region
0xF000000 0x40000 GameOS HTAB
0x1FC00000 NAND
0x1FCC0000 NOR
0x40000 SysRom/Bootldr
0x20000000000 0x80000 SPE0 MMIO Memory Region
0x20000080000 0x80000 SPE1 MMIO Memory Region 0x003ABC20
0x20000100000 0x80000 SPE2 MMIO Memory Region 0x003AAD70
0x20000180000 0x80000 SPE3 MMIO Memory Region 0x003A8880 panic on read
0x20000200000 0x80000 SPE4 MMIO Memory Region 0x003B4F70
0x20000280000 0x80000 SPE5 MMIO Memory Region 0x003AB700
0x20000300000 0x80000 SPE6 MMIO Memory Region 0x003B5BE0
0x20000380000 0x80000 SPE7 MMIO Memory Region 0->08->1->18->2->28->3->38?
0->1->2->3->4->5->6->7?
0x1000 SPE1 Shadow Registers Memory Region 0x003ABDA0
0x1000 SPE2 Shadow Registers Memory Region 0x003B4290
0x1000 SPE3 Shadow Registers Memory Region 0x003A8A00
0x1000 SPE4 Shadow Registers Memory Region 0x003B50F0
0x1000 SPE5 Shadow Registers Memory Region 0x001FFC90
0x1000 SPE6 Shadow Registers Memory Region 0x003AE5B0
0x2000050A0C8 0x4 XDR Memory Channel Size (Type 1) Shift right 49 and add 0x20 for size.
0x2000050A188 0x4 XDR Memory Channel Size (Type 0) Shift right 49 and add 0x20 for size.
0x2000050A210 0x4 XDR Memory Channel Type For use with above memory locations
0x24000000000 SB bus subsystem
0x24000002000 0x200 1 SATA Controller 1
0x24000002200 0x200 2 SATA Controller 2
0x24000002400 0x200 3 USB Controller 1
0x24000002600 0x200 4 USB Controller 2
0x24000002800 0x200 0 Gelic Device
0x24000002C00 0x200 7 ENCDEC Device
0x24000008000 0x1000 SB bus External interrupt controller Found while looking at linux kernel src. (spider-pic.c)
0x24000008100 SB bus interrupt handler 0x002B9CC4
0x24000008104 SB bus interrupt handler
0x24000087000 SB status/info
0x2400008C000 SYSCON (receive packetheader)
0x2400008C010 SYSCON (receive packetbody)
0x2400008CFF0 SYSCON (receive ?)
0x2400008CFF4 SYSCON (send ?)
0x2400008D000 SYSCON (send packetheader)
0x2400008D010 SYSCON (send packetbody)
0x2400008DFF0 SYSCON (send ?)
0x2400008DFF4 SYSCON (receive ?)
0x2400008E000 SYSCON (receive ?)
0x2400008E004 SYSCON (receive test bit 0x2)
0x2400008E100 SYSCON (send notify)
0x24003000000 0x1000 1 SATA Controller 1
0x24003001000 0x1000 2 SATA Controller 2
0x24003004000 0x1000 0 Gelic Device
0x24003005000 0x1000 7 ENCDEC Device
0x24003005200 0x4 7 ENCDEC Device 0 != ENCDEC Test Mode
0x24003006000 0x1000 7 ENCDEC Device
0x240030060A0 0x4 7 ENCDEC Device EdecKgenFlash Command (0x84)
0x24003010000 0x10000 3 USB Controller 1 0x001FDF00
0x24003020000 0x10000 4 USB Controller 2 0x003B3850
0x24003800000 0x1000 1 SATA Controller 1
0x24003801000 0x1000 2 SATA Controller 2
0x24003802000 0x1000 1 SATA Controller 1
0x24003803000 0x1000 2 SATA Controller 2
0x24003810000 0x10000 3 USB Controller 1 0x003B6E50
0x24003820000 0x10000 4 USB Controller 2 0x003B9950
0x2401F000000 0x1000000 NOR Flash
0x28000000000 0x2000 AV Manager (/dev/ioif0) only mmap system call
0x28001800000 0x1000 AV Manager (/dev/ioif0) only mmap system call
0x28000600000 0x4000 AV Manager (/dev/ioif0) - Output Control Registers only mmap system call. First 0x2000 for head 0. Next 0x2000 for head 1.
0x28000680000 0x4000 AV Manager (/dev/ioif0) - PLL Control Registers only mmap system call. First 0x2000 for head 0. Next 0x2000 for head 1.
0x28000080000 0x8000 AV Manager (/dev/ioif0) only mmap system call
0x28000088000 0x1000 AV Manager (/dev/ioif0) only mmap system call
0x2800000C000 0x1000 AV Manager (/dev/ioif0) only mmap system call
0x2800008A000 0x1000 AV Manager (/dev/ioif0) only mmap system call
0x2800008C000 0x1000 AV Manager (/dev/ioif0) only mmap system call
0x28080000000 0xFE00000 1 GPU Device Memory Region 0x003AF380
0x3C0000 0xC000 2 GPU Device Memory Region 0x003AF500
0x2808FE00000 0x40000 3 GPU Device Memory Region 0x003AF680
0x28000C00000 0x20000 4 GPU Device Memory Region 0x003AFC30
0x28000080100 0x8000 5 GPU Device Memory Region 0x003BB420
9 FLASH Controller device (StarShip - SS) FLASH controller doesn't have MMIO regions
0x000000000000 0x1000000 LPAR Memory Region http://pastie.org/private/rcmxn0cqd1xirxsgrp1k3a
0x500000300000 0xA0000 LPAR1 Memory Region http://pastie.org/private/rcmxn0cqd1xirxsgrp1k3a
0x700020000000 0xE900000 LPAR2 Memory Region http://pastie.org/private/rcmxn0cqd1xirxsgrp1k3a

Elusive calls? (not so elusive anymore :) )

Function Notes 3.55 offset 3.41 offset 3.15 offset size
lv1_undocumented_function_16 0x001FA000 0x00000008
lv1_undocumented_function_20 0x001FA008 0x0000000C
lv1_gpu_device_map 0x0020D2D4 0x00000374
lv1_undocumented_function_222 0x0020D648 0x00000154
lv1_gpu_context_iomap 0x0020D79C 0x000003F4
lv1_gpu_context_intr 0x0020DB90 0x000003CC
lv1_gpu_open 0x0020E35C 0x00000308
lv1_query_logical_partition_address_region_info 0x002C9B24 0x00000058
lv1_undocumented_function_230 0x0020E664 0x00000530
lv1_gpu_memory_allocate 0x0020EB94 0x0000048C
lv1_gpu_context_free 0x0020F020 0x000004B4
lv1_gpu_context_allocate 0x0020F750 0x000004E4
lv1_gpu_memory_free 0x0020FC34 0x00000408
lv1_gpu_context_attribute 0x0021003C 0x000009C4
lv1_gpu_attribute 0x00210A00 0x0000075C
lv1_put_iopte 0x002D0BD0 0x00000048
lv1_allocate_ioid 0x002D20FC 0x000000B4
lv1_release_ioid 0x002D2714 0x00000038
lv1_allocate_io_segment 0x002D35A8 0x00000060
lv1_release_io_segment 0x002D449C 0x00000040
lv1_undocumented_function_115 0x002D4A20 0x0000013C
lv1_undocumented_function_114 0x002D5004 0x00000148
lv1_remove_repository_node 0x002DCD94 0x00000280
lv1_create_repository_node 0x002DD014 0x000000B4
lv1_get_repository_node_value 0x002DD260 0x00000258
lv1_modify_repository_node_value 0x002DD4B8 0x0000024C
lv1_enable_fast_get_execution_time 0x002DDF14 0x0000019C
lv1_get_logical_ppe_id 0x002E0DDC 0x000000FC
lv1_undocumented_function_102 0x002E0ED8 0x000000F8
lv1_set_vmx_graphics_mode 0x002E0FD0 0x00000134
lv1_undocumented_function_134 0x002E1104 0x000000F4
lv1_did_update_interrupt_mask 0x002E11F8 0x000003BC
lv1_end_of_interrupt_ext 0x002E15B4 0x00000364
lv1_set_thread_switch_control_register 0x002E1918 0x00000148
lv1_disconnect_irq_plug_ext 0x002E1A60 0x00000334
lv1_connect_irq_plug_ext 0x002E1D94 0x000005B4
lv1_configure_irq_state_bitmap 0x002E2348 0x000006CC
lv1_set_interrupt_mask 0x002E2A14 0x00000168
lv1_end_of_interrupt 0x002E2B7C 0x00000108
lv1_detect_pending_interrupts 0x002E2C84 0x0000012C
lv1_disconnect_irq_plug 0x002E2DB0 0x00000108
lv1_connect_irq_plug 0x002E2EB8 0x00000118
lv1_select_virtual_address_space 0x002E2FD0 0x000002C0
lv1_get_virtual_address_space_id_of_ppe 0x002E3290 0x0000013C
lv1_undocumented_function_5 0x002E33CC 0x000000E8
lv1_set_dabr 0x002E34B4 0x00000150
lv1_pause 0x002E3604 0x00000180
lv1_undocumented_function_8 0x002E3784 0x0000010C
lv1_configure_execution_time_variable 0x002E3890 0x00000494
lv1_get_logical_partition_id 0x002E3D24 0x000000FC
lv1_panic 0x002E3E20 0x00000128
lv1_shutdown_logical_partition 0x002E3F48 0x00000128
lv1_insert_htab_entry 0x002E4070 0x000004D0
lv1_construct_virtual_address_space 0x002E4540 0x00000278
lv1_destruct_virtual_address_space 0x002E47B8 0x0000032C
lv1_read_htab_entries 0x002E4AE4 0x000002F0
lv1_invalidate_htab_entries 0x002E4DD4 0x000003D8
lv1_write_htab_entry 0x002E51AC 0x000004A8
lv1_destruct_event_receive_port 0x002E72A4 0x00000108
lv1_construct_event_receive_port 0x002E73AC 0x0000010C
lv1_send_event_locally 0x002E74B8 0x00000108
lv1_configure_virtual_uart_irq 0x002EA85C 0x000002E4
lv1_write_virtual_uart 0x002EAB40 0x00000470
lv1_deconfigure_virtual_uart_irq 0x002EAFB0 0x0000013C
lv1_get_virtual_uart_param 0x002EBAB4 0x00000130
lv1_set_virtual_uart_param 0x002EC14C 0x00000128
lv1_read_virtual_uart 0x002EC2E8 0x000003E0
lv1_get_rtc 0x002EF65C 0x000003D0
lv1_get_version_info 0x002EFA2C 0x00000104
lv1_undocumented_function_233 0x002EFECC 0x00000044
lv1_undocumented_function_244 0x002EFF10 0x00000104
lv1_get_spe_irq_outlet 0x002F4BA4 0x0000012C
lv1_set_spe_transition_notifier 0x002F51A4 0x00000128
lv1_disable_logical_spe 0x002F52CC 0x00000304
lv1_enable_logical_spe 0x002F55D0 0x000002F0
lv1_destruct_logical_spe 0x002F5AA4 0x00000108
lv1_undocumented_function_89 0x002F5BAC 0x000002E4
lv1_set_spe_privilege_state_area_1_register 0x002F60B4 0x00000128
lv1_clear_spe_interrupt_status 0x002F6400 0x00000138
lv1_set_spe_interrupt_mask 0x002F6750 0x00000128
lv1_get_spe_all_interrupt_statuses 0x002F6878 0x000002DC
lv1_get_spe_interrupt_status 0x002F6D6C 0x0000012C
lv1_open_device 0x002FDC6C 0x00000154
lv1_disconnect_interrupt_event_receive_port 0x002FDDC0 0x00000164
lv1_connect_interrupt_event_receive_port 0x002FDF24 0x00000164
lv1_write_pci_io 0x002FE088 0x0000019C
lv1_read_pci_io 0x002FE224 0x000001A0
lv1_write_pci_config 0x002FE3C4 0x0000023C
lv1_read_pci_config 0x002FE600 0x00000240
lv1_unmap_device_dma_region 0x002FE840 0x00000164
lv1_map_device_dma_region 0x002FE9A4 0x000001A8
lv1_free_device_dma_region 0x002FEB4C 0x00000154
lv1_allocate_device_dma_region 0x002FECA0 0x000001A4
lv1_map_device_mmio_region 0x002FEF98 0x00000188
lv1_close_device 0x002FF120 0x00000144
lv1_net_stop_tx_dma 0x002FF264 0x00000208
lv1_net_add_multicast_address 0x002FF46C 0x00000260
lv1_net_start_tx_dma 0x002FF6CC 0x00000244
lv1_net_remove_multicast_address 0x002FF910 0x00000260
lv1_undocumented_function_196 0x002FFB70 0x0000020C
lv1_undocumented_function_195 0x002FFD7C 0x000001E4
lv1_net_control 0x002FFF60 0x000002B4
lv1_net_set_interrupt_mask 0x00300214 0x00000224
lv1_net_set_interrupt_status_indicator 0x00300438 0x000003C4
lv1_net_stop_rx_dma 0x003007FC 0x00000204
lv1_net_start_rx_dma 0x00300A00 0x0000023C
lv1_storage_write 0x00300C3C 0x00000180
lv1_storage_read 0x00300DBC 0x00000180
lv1_undocumented_function_252 0x00300F3C 0x00000154
lv1_undocumented_function_253 0x00301090 0x00000158
lv1_undocumented_function_251 0x003011E8 0x00000140
lv1_undocumented_function_250 0x00301328 0x00000178
lv1_storage_check_async_status 0x003014A0 0x00000140
lv1_storage_get_async_status 0x003015E0 0x00000138
lv1_storage_send_device_command 0x00301718 0x00000180
lv1_undocumented_function_182 0x003021BC 0x00000014
lv1_undocumented_function_183 0x003021D0 0x00000014
lv1_undocumented_function_136 0x0030A9B4 0x00000100
lv1_undocumented_function_105 0x0030AAB4 0x00000130
lv1_undocumented_function_125 0x0030ABE4 0x0000013C
lv1_undocumented_function_124 0x0030AD20 0x0000013C
lv1_undocumented_function_112 0x0030AE5C 0x000000F4
lv1_undocumented_function_111 0x0030AF50 0x0000012C
lv1_undocumented_function_135 0x0030B07C 0x00000104
lv1_undocumented_function_126 0x0030B180 0x00000104
lv1_undocumented_function_107 0x0030B284 0x000000F8
lv1_undocumented_function_106 0x0030B37C 0x000000B8
lv1_undocumented_function_110 0x0030B434 0x0000012C
lv1_undocumented_function_109_231 0x0030B560 0x000000BC
lv1_undocumented_function_109 0x0030B61C 0x000000BC
lv1_undocumented_function_108 0x0030B6D8 0x000000F4
lv1_start_ppe_periodic_tracer 0x0030CEA8 0x0000036C
lv1_set_ppe_periodic_tracer_frequency 0x0030D214 0x000001E0
lv1_stop_ppe_periodic_tracer 0x0030D3F4 0x00000288
lv1_undocumented_function_168 0x00312AE4 0x00000128
lv1_construct_logical_spe 0x00312C0C 0x000001CC
lv1_undocumented_function_62 0x00313060 0x00000148
lv1_undocumented_function_201 0x003131A8 0x00000304
lv1_undocumented_function_200 0x003134AC 0x00000304
lv1_undocumented_function_209 0x003137B0 0x000003E0
lv1_undocumented_function_138 0x00313DE0 0x00000118
lv1_undocumented_function_137 0x0031413C 0x00000108
lv1_undocumented_function_99 0x003144E4 0x0000015C
lv1_undocumented_function_167 0x00314870 0x0000012C
lv1_construct_lpm 0x003892DC 0x00000620
lv1_set_lpm_interrupt_mask 0x003898FC 0x000000E8
lv1_copy_lpm_trace_buffer 0x003899E4 0x00000438
lv1_destruct_lpm 0x00389E1C 0x00000380
lv1_set_lpm_signal 0x0038A508 0x00000480
lv1_stop_lpm 0x0038AF98 0x000003C4
lv1_start_lpm 0x0038B35C 0x000003A8
lv1_set_lpm_counter 0x0038B704 0x00000510
lv1_set_lpm_debug_bus_control 0x0038BC14 0x00000418
lv1_set_lpm_group_control 0x0038C02C 0x00000418
lv1_set_lpm_counter_control 0x0038C444 0x00000440
lv1_set_lpm_trigger_control 0x0038C884 0x00000418
lv1_set_lpm_interval 0x0038CC9C 0x00000434
lv1_set_lpm_general_control 0x0038D0D0 0x00000670
lv1_get_lpm_interrupt_status 0x0038D740 0x000003F8
lv1_delete_lpm_event_bookmark 0x0038DB38 0x00000058
lv1_add_lpm_event_bookmark 0x0038E200 0x0000077C
lv1_undocumented_function_243 0x0038E97C 0x00000558