Difference between revisions of "SceClockgen"
Jump to navigation
Jump to search
Devnoname120 (talk | contribs) (Swapped Module <-> Library, see revision 1.1 under "Revision History" of "Vita SDK specifications" (https://wiki.henkaku.xyz/vita/File:Vita_SDK_specifications.pdf)) |
|||
(8 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
== Module == | == Module == | ||
− | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | ! Version | + | ! Version !! World !! Privilege |
|- | |- | ||
− | | | + | | 0.940-3.65 || Non-secure || Kernel |
|} | |} | ||
Line 17: | Line 16: | ||
! Version !! Name !! World !! Visibility !! NID | ! Version !! Name !! World !! Visibility !! NID | ||
|- | |- | ||
− | | | + | | 0.940-3.60 || [[SceClockgen#SceClockgenForDriver|SceClockgenForDriver]] || Non-secure || Kernel || 0xFF160234 |
|} | |} | ||
== SceClockgenForDriver == | == SceClockgenForDriver == | ||
+ | === sceClockgenInitForDriver === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version !! NID | ||
+ | |- | ||
+ | | 3.60 || 0x0BA41732 | ||
+ | |} | ||
+ | |||
+ | This is a guessed name. | ||
+ | |||
+ | <source lang="C">int sceClockgenInitForDriver(void);</source> | ||
+ | |||
+ | === sceClockgenSetProtocolForDriver === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version !! NID | ||
+ | |- | ||
+ | | 3.60 || 0xEFE8A68C | ||
+ | |} | ||
+ | |||
+ | This is a guessed name. | ||
+ | |||
+ | Changes behaviour of [[#sceClockgenInit]]. Default is true. | ||
+ | |||
+ | <source lang="C">int sceClockgenSetProtocolForDriver(SceBool protocol);</source> | ||
+ | |||
+ | === sceClockgenGetRegValueForDriver === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version !! NID | ||
+ | |- | ||
+ | | 3.60 || 0x09072366 | ||
+ | |} | ||
+ | |||
+ | This is a guessed name. | ||
+ | |||
+ | <source lang="C"> | ||
+ | // idx < 3 | ||
+ | int sceClockgenGetRegValueForDriver(SceUInt32 idx); | ||
+ | </source> | ||
+ | |||
+ | === sceClockgenSetSpectrumSpreadingForDriver === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version !! NID | ||
+ | |- | ||
+ | | 3.60 || 0xA2CA8B65 | ||
+ | |} | ||
+ | |||
+ | <source lang="C">int sceClockgenSetSpectrumSpreadingForDriver(SceUInt32 mode);</source> | ||
+ | |||
+ | === sceClockgenGetRevisionForDriver === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version !! NID | ||
+ | |- | ||
+ | | 3.60 || 0xCF63B11D | ||
+ | |} | ||
+ | |||
+ | This is a guessed name. | ||
+ | |||
+ | <source lang="C">int sceClockgenGetRevisionForDriver(void);</source> | ||
+ | |||
+ | === sceClockgenWlanBtClkEnableForDriver === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version !! NID | ||
+ | |- | ||
+ | | 0.990-3.60 || 0x7B28A724 | ||
+ | |} | ||
+ | |||
+ | <source lang="C">int sceClockgenWlanBtClkEnableForDriver(void);</source> | ||
+ | |||
+ | === sceClockgenWlanBtClkDisableForDriver === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version !! NID | ||
+ | |- | ||
+ | | 0.990-3.60 || 0xB6F0A532 | ||
+ | |} | ||
+ | |||
+ | <source lang="C">int sceClockgenWlanBtClkDisableForDriver(void);</source> | ||
+ | |||
+ | === sceClockgenCameraClkEnableForDriver === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version !! NID | ||
+ | |- | ||
+ | | 0.940-3.60 || 0x06663ECA | ||
+ | |} | ||
+ | |||
+ | <source lang="C">int sceClockgenCameraClkEnableForDriver(void);</source> | ||
+ | |||
+ | === sceClockgenCameraClkDisableForDriver === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version !! NID | ||
+ | |- | ||
+ | | 0.940-3.60 || 0x82F39378 | ||
+ | |} | ||
+ | |||
+ | <source lang="C">int sceClockgenCameraClkDisableForDriver(void);</source> | ||
+ | |||
+ | === sceClockgenAudioClkEnableForDriver === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version !! NID | ||
+ | |- | ||
+ | | 3.60 || 0x5130682D | ||
+ | |} | ||
+ | |||
+ | This is a guessed name. | ||
+ | |||
+ | <source lang="C">int sceClockgenAudioClkEnableForDriver(void);</source> | ||
+ | |||
+ | === sceClockgenAudioClkDisableForDriver === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version !! NID | ||
+ | |- | ||
+ | | 3.60 || 0xF0A0242D | ||
+ | |} | ||
+ | |||
+ | This is a guessed name. | ||
+ | |||
+ | <source lang="C">int sceClockgenAudioClkDisableForDriver(void);</source> | ||
+ | |||
+ | === sceClockgenAudioClkSetSamplingFreqForDriver === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version !! NID | ||
+ | |- | ||
+ | | 3.60 || 0x820D3516 | ||
+ | |} | ||
+ | |||
+ | This is a guessed name. | ||
+ | |||
+ | <source lang="C"> | ||
+ | // 44100 or 48000, default 48000 | ||
+ | int sceClockgenAudioClkSetSamplingFreqForDriver(SceUInt32 frequency); | ||
+ | </source> | ||
+ | |||
+ | === sceClockgenMotionClkEnableForDriver === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version !! NID | ||
+ | |- | ||
+ | | 3.60 || 0x62478916 | ||
+ | |} | ||
+ | |||
+ | This is a guessed name. | ||
+ | |||
+ | <source lang="C">int sceClockgenMotionClkEnableForDriver(void);</source> | ||
+ | |||
+ | === sceClockgenMotionClkDisableForDriver === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version !! NID | ||
+ | |- | ||
+ | | 3.60 || 0x66AC5580 | ||
+ | |} | ||
+ | |||
+ | This is a guessed name. | ||
+ | |||
+ | <source lang="C">int sceClockgenMotionClkDisableForDriver(void);</source> | ||
+ | |||
+ | [[Category:ARM]] | ||
+ | [[Category:Kernel]] | ||
[[Category:Modules]] | [[Category:Modules]] | ||
− | [[Category: | + | [[Category:Library]] |
Latest revision as of 20:49, 1 May 2023
Module
Version | World | Privilege |
---|---|---|
0.940-3.65 | Non-secure | Kernel |
Libraries
Known NIDs
Version | Name | World | Visibility | NID |
---|---|---|---|---|
0.940-3.60 | SceClockgenForDriver | Non-secure | Kernel | 0xFF160234 |
SceClockgenForDriver
sceClockgenInitForDriver
Version | NID |
---|---|
3.60 | 0x0BA41732 |
This is a guessed name.
int sceClockgenInitForDriver(void);
sceClockgenSetProtocolForDriver
Version | NID |
---|---|
3.60 | 0xEFE8A68C |
This is a guessed name.
Changes behaviour of #sceClockgenInit. Default is true.
int sceClockgenSetProtocolForDriver(SceBool protocol);
sceClockgenGetRegValueForDriver
Version | NID |
---|---|
3.60 | 0x09072366 |
This is a guessed name.
// idx < 3
int sceClockgenGetRegValueForDriver(SceUInt32 idx);
sceClockgenSetSpectrumSpreadingForDriver
Version | NID |
---|---|
3.60 | 0xA2CA8B65 |
int sceClockgenSetSpectrumSpreadingForDriver(SceUInt32 mode);
sceClockgenGetRevisionForDriver
Version | NID |
---|---|
3.60 | 0xCF63B11D |
This is a guessed name.
int sceClockgenGetRevisionForDriver(void);
sceClockgenWlanBtClkEnableForDriver
Version | NID |
---|---|
0.990-3.60 | 0x7B28A724 |
int sceClockgenWlanBtClkEnableForDriver(void);
sceClockgenWlanBtClkDisableForDriver
Version | NID |
---|---|
0.990-3.60 | 0xB6F0A532 |
int sceClockgenWlanBtClkDisableForDriver(void);
sceClockgenCameraClkEnableForDriver
Version | NID |
---|---|
0.940-3.60 | 0x06663ECA |
int sceClockgenCameraClkEnableForDriver(void);
sceClockgenCameraClkDisableForDriver
Version | NID |
---|---|
0.940-3.60 | 0x82F39378 |
int sceClockgenCameraClkDisableForDriver(void);
sceClockgenAudioClkEnableForDriver
Version | NID |
---|---|
3.60 | 0x5130682D |
This is a guessed name.
int sceClockgenAudioClkEnableForDriver(void);
sceClockgenAudioClkDisableForDriver
Version | NID |
---|---|
3.60 | 0xF0A0242D |
This is a guessed name.
int sceClockgenAudioClkDisableForDriver(void);
sceClockgenAudioClkSetSamplingFreqForDriver
Version | NID |
---|---|
3.60 | 0x820D3516 |
This is a guessed name.
// 44100 or 48000, default 48000
int sceClockgenAudioClkSetSamplingFreqForDriver(SceUInt32 frequency);
sceClockgenMotionClkEnableForDriver
Version | NID |
---|---|
3.60 | 0x62478916 |
This is a guessed name.
int sceClockgenMotionClkEnableForDriver(void);
sceClockgenMotionClkDisableForDriver
Version | NID |
---|---|
3.60 | 0x66AC5580 |
This is a guessed name.
int sceClockgenMotionClkDisableForDriver(void);