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> | ||
The ioctl() system call manipulates the underlying device parameters | The ioctl() system call manipulates the underlying device parameters | ||
of special files. In particular, many operating characteristics of | of special files. In particular, many operating characteristics of | ||
Line 24: | Line 16: | ||
bytes. Macros and defines used in specifying an ioctl() request are | bytes. Macros and defines used in specifying an ioctl() request are | ||
located in the file <sys/ioctl.h>. | located in the file <sys/ioctl.h>. | ||
</pre> | </pre> | ||
== | == How many exist? Which ones are they? == | ||
=== | === PUP === | ||
<pre> | <pre> | ||
C0184401 = decrypt_pup_header | |||
C0184402 = verify_pup_additional_sign | |||
C0184403 = verify_pup_watermark | |||
C0184404 = decrypt_pup_segment | |||
C0284405 = decrypt_pup_segment_block | |||
</pre> | </pre> | ||
== | === DMEM === | ||
<pre> | <pre> | ||
Line 255: | Line 46: | ||
</pre> | </pre> | ||
=== | === FAN === | ||
<pre> | <pre> | ||
C0068F06 get_fan_manual_duty | |||
</pre> | </pre> | ||
=== | === POWER === | ||
<pre> | <pre> | ||
C0019901 icc_notify_boot_status | |||
C0099902 icc_get_system_powerup_cause | |||
C1009903 icc_read_boot_message | |||
C00C9904 icc_power_get_number_of_boot_shutdown | |||
C0109905 icc_power_get_operating_time | |||
20009906 icc_power_set_bootup_at_poweron | |||
</pre> | </pre> | ||
=== | === 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> | ||
=== | === CONFIGURATION === | ||
<pre> | <pre> | ||
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> | ||
=== | === INDICATOR === | ||
<pre> | <pre> | ||
Line 332: | Line 102: | ||
</pre> | </pre> | ||
=== | === NVS === | ||
<pre> | <pre> | ||
Line 338: | Line 108: | ||
</pre> | </pre> | ||
=== | === SC CONFIG === | ||
<pre> | <pre> | ||
Line 355: | Line 114: | ||
</pre> | </pre> | ||
=== | === DEVICE POWER === | ||
<pre> | <pre> | ||
Line 367: | Line 126: | ||
40019C08 icc_device_power_get_bd_power_state | 40019C08 icc_device_power_get_bd_power_state | ||
</pre> | </pre> | ||