Editing IOCTL
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
= What is it? = | |||
<pre> | <pre> | ||
Line 31: | Line 25: | ||
</pre> | </pre> | ||
= | == How many exist? Which ones are they? == | ||
=== pup_update / sc_fw_update === | === pup_update / sc_fw_update === | ||
Line 51: | Line 35: | ||
C0184404 decrypt_pup_segment | C0184404 decrypt_pup_segment | ||
C0284405 decrypt_pup_segment_block | C0284405 decrypt_pup_segment_block | ||
80014406 set_partion_updated | 80014406 set_partion_updated | ||
20004407 switch_bank | 20004407 switch_bank | ||
C0284409 decrypt_pup_header_with_response | C0284409 decrypt_pup_header_with_response | ||
C010440A generate_challenge | C010440A generate_challenge | ||
Line 61: | Line 44: | ||
</pre> | </pre> | ||
=== | === dmem === | ||
<pre> | <pre> | ||
C0288001 allocate_direct_memory | |||
80108002 release_direct_memory | |||
80188003 set_direct_memory_type | |||
C0208004 get_direct_memory_type | |||
2000800B clear_game_direct_memory | |||
C018800E (suspend/resume)_direct_memory_release | |||
C018800F protect_direct_memory | |||
C0288010 allocate_direct_memory_for_mini_app | |||
C0288011 allocate_main_direct_memory | |||
80288012 direct_memory_query | |||
80108015 checked_release_direct_memory | |||
</pre> | </pre> | ||
=== | === dipsw_dev === | ||
<pre> | <pre> | ||
20008800 sceKernelInitializeDipsw | |||
80028801 sceKernelSetDipsw | |||
80028802 sceKernelUnsetDipsw | |||
C0088803 sceKernelCheckDipsw | |||
80108804 sceKernelReadDipswData | |||
80108805 sceKernelWriteDipswData | |||
40048806 sceKernelCheckDipsw | |||
</pre> | </pre> | ||
=== hdmi === | === hdmi === | ||
Line 221: | Line 95: | ||
C0048D20 sceHdmiCecSetStandyResult | C0048D20 sceHdmiCecSetStandyResult | ||
</pre> | </pre> | ||
=== luke === | === luke === | ||
=== icc_fan === | === icc_fan === | ||
<pre> | <pre> | ||
C0068F06 get_fan_manual_duty | C0068F06 get_fan_manual_duty | ||
</pre> | </pre> | ||
=== icc_thermal === | === icc_thermal === | ||
=== pfs === | |||
<pre> | <pre> | ||
80709101 pfs_format | |||
80049102 pfs_sbram_clear_useflag | |||
80389103 pfs_img_compaction | |||
20009104 pfs_img_compaction_cancel | |||
80289105 pfs_sbram_write_metadata | |||
C0389106 pfs_img_clean | |||
80389107 pfs_img_clean_cancel | |||
C0309108 pfs_sbram_get_header | |||
20009109 pfs_sbram_init | |||
</pre> | </pre> | ||
Line 311: | Line 125: | ||
C0029203 icc_configuration_get_cpu_info_bit | C0029203 icc_configuration_get_cpu_info_bit | ||
80029204 icc_configuration_set_cpu_info_bit | 80029204 icc_configuration_set_cpu_info_bit | ||
80019206 set_download_mode | |||
80019206 | |||
40019207 icc_configuration_get_cp_mode | 40019207 icc_configuration_get_cp_mode | ||
80019208 icc_configuration_set_cp_mode | 80019208 icc_configuration_set_cp_mode | ||
</pre> | </pre> | ||
=== uipc_control === | |||
=== icc_indicator === | === icc_indicator === | ||
Line 331: | Line 146: | ||
2000950A icc_indicator_set_dynamic_led_standby_boot | 2000950A icc_indicator_set_dynamic_led_standby_boot | ||
</pre> | </pre> | ||
=== sce_exfatfs_vop === | |||
=== icc_nvs === | === icc_nvs === | ||
Line 347: | Line 164: | ||
C0109905 icc_power_get_operating_time | C0109905 icc_power_get_operating_time | ||
20009906 icc_power_set_bootup_at_poweron | 20009906 icc_power_set_bootup_at_poweron | ||
</pre> | |||
=== av_control === | |||
<pre> | |||
C0089A01 enable_crtc_ioctl | |||
C0089A02 blank_crtc_ioctl | |||
C0089A03 enable_display_data_request_ioctl | |||
C0089A04 set_double_buff_cntl_ioctl | |||
C0089A05 set_master_update_lock_ioctl | |||
C0089A06 enable_dcfe_clock_ioctl | |||
C0189A07 set_crtc_timing_ioctl | |||
C0089A08 enable_crtc_prefetch_ioctl | |||
C0089A09 set_early_control_ioctl | |||
20009A0A cancel_vga_ioctl | |||
C0049A0C setup_audiopll_ioctl | |||
C0109A0D setup_pixelpll_ioctl | |||
C0109A0E setup_dispclk_ioctl | |||
C0189A0F dp_on_ioctl | |||
C0189A10 dp_off_ioctl | |||
C0089A13 set_pixel_encoding_ioctl | |||
C0089A14 set_subsampling_mode_ioctl | |||
C0089A15 set_truncation_depth_ioctl | |||
C0109A16 set_fmt_spatial_dither_ioctl | |||
C00C9A17 enable_fmt_crc_ioctl | |||
C0109A18 get_fmt_crc_ioctl | |||
C0109A19 set_clamp_ioctl | |||
C0089A1A enable_fmt_truncate_ioctl | |||
C0049A1B disable_fmt_truncate_ioctl | |||
C0089A1C set_formatter_src_ioctl | |||
C0089A1D set_truncation_mode_ioctl | |||
C0089A1E enable_pti_ioctl | |||
C0089A1F dvo_on_ioctl | |||
20009A20 dvo_off_ioctl | |||
</pre> | </pre> | ||
Line 368: | Line 219: | ||
</pre> | </pre> | ||
= | = CREDITZ = | ||
<pre> | <pre> | ||
SocraticBliss for the names | |||
</pre> | </pre> | ||
{{Reverse Engineering}} | {{Reverse Engineering}} | ||
<noinclude> | <noinclude>[[Category:Main]]</noinclude> | ||
[[Category:Main]] | |||
</noinclude> |