PSP2SDK  dirty-f9e4f2d
The free SDK for PSP2
include/psp2/system_param.h
Go to the documentation of this file.
00001 
00012 #ifndef _PSP2_SYSTEM_PARAM_H_
00013 #define _PSP2_SYSTEM_PARAM_H_
00014 
00015 /* System param id */
00016 typedef SceUInt32 SceSystemParamId;
00017 
00018 enum {
00020     PSP2_SYSTEM_PARAM_ID_LANG = 1,
00021 
00023     PSP2_SYSTEM_PARAM_ID_ENTER_BUTTON,
00024 
00026     PSP2_SYSTEM_PARAM_ID_USERNAME,
00027 
00029     PSP2_SYSTEM_PARAM_ID_DATE_FORMAT,
00030 
00032     PSP2_SYSTEM_PARAM_ID_TIME_FORMAT,
00033 
00035     PSP2_SYSTEM_PARAM_ID_TIME_ZONE,
00036 
00038     PSP2_SYSTEM_PARAM_ID_DAYLIGHT_SAVINGS
00039 };
00040 
00041 /* Language settings */
00042 typedef SceInt32 SceSystemParamLang;
00043 
00044 enum {
00045     PSP2_SYSTEM_PARAM_LANG_JAPANESE,
00046     PSP2_SYSTEM_PARAM_LANG_ENGLISH_US,
00047     PSP2_SYSTEM_PARAM_LANG_FRENCH,
00048     PSP2_SYSTEM_PARAM_LANG_SPANISH,
00049     PSP2_SYSTEM_PARAM_LANG_GERMAN,
00050     PSP2_SYSTEM_PARAM_LANG_ITALIAN,
00051     PSP2_SYSTEM_PARAM_LANG_DUTCH,
00052     PSP2_SYSTEM_PARAM_LANG_PORTUGUESE,
00053     PSP2_SYSTEM_PARAM_LANG_RUSSIAN,
00054     PSP2_SYSTEM_PARAM_LANG_KOREAN,
00055 
00057     PSP2_SYSTEM_PARAM_LANG_CHINESE_T,
00058 
00060     PSP2_SYSTEM_PARAM_LANG_CHINESE_S,
00061     PSP2_SYSTEM_PARAM_LANG_FINNISH,
00062     PSP2_SYSTEM_PARAM_LANG_SWEDISH,
00063     PSP2_SYSTEM_PARAM_LANG_DANISH,
00064     PSP2_SYSTEM_PARAM_LANG_NORWEGIAN,
00065     PSP2_SYSTEM_PARAM_LANG_POLISH,
00066 
00068     PSP2_SYSTEM_PARAM_LANG_POLISH_BR,
00069 
00070     PSP2_SYSTEM_PARAM_LANG_ENGLISH_GB
00071 };
00072 
00073 /* Assignment of enter button */
00074 typedef SceInt32 SceSystemParamEnterButtonAssign;
00075 
00076 enum {
00077     PSP2_SYSTEM_PARAM_ENTER_BUTTON_CIRCLE,
00078     PSP2_SYSTEM_PARAM_ENTER_BUTTON_CROSS
00079 };
00080 
00081 /* Username */
00082 #define PSP2_SYSTEM_PARAM_USERNAME_MAXSIZE  (17) //!< Max size of username
00083 
00084 /* Date display format */
00085 enum {
00086     PSP2_SYSTEM_PARAM_DATE_FORMAT_YYYYMMDD, 
00087     PSP2_SYSTEM_PARAM_DATE_FORMAT_DDMMYYYY, 
00088     PSP2_SYSTEM_PARAM_DATE_FORMAT_MMDDYYYY 
00089 };
00090 
00091 /* Time display format */
00092 enum {
00093     PSP2_SYSTEM_PARAM_TIME_FORMAT_12HR, 
00094     PSP2_SYSTEM_PARAM_TIME_FORMAT_24HR 
00095 };
00096 
00097 #endif
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines