libnds
Public Member Functions | Data Fields

tPERSONAL_DATA Struct Reference

User's DS settings. Defines the structure the DS firmware uses for transfer of the user's settings to the booted program. More...

#include <system.h>

Public Member Functions

 __attribute__ ((packed)) struct

Data Fields

u8 alarmHour
 What hour the alarm clock is set to (0-23).
u8 alarmMinute
 What minute the alarm clock is set to (0-59).
u8 birthDay
 The user's birth day (1-31).
u8 birthMonth
 The user's birth month (1-12).
u16 calX1
 Touchscreen calibration: first X touch.
u8 calX1px
 Touchscreen calibration: first X touch pixel.
u16 calX2
 Touchscreen calibration: second X touch.
u8 calX2px
 Touchscreen calibration: second X touch pixel.
u16 calY1
 Touchscreen calibration: first Y touch.
u8 calY1px
 Touchscreen calibration: first X touch pixel.
u16 calY2
 Touchscreen calibration: second Y touch.
u8 calY2px
 Touchscreen calibration: second Y touch pixel.
s16 message [26]
 The user's message.
u16 messageLen
 The length of the user's message in characters.
s16 name [10]
 The user's name in UTF-16 format.
u16 nameLen
 The length of the user's name in characters.
u32 rtcOffset
 Real Time Clock offset.
u8 theme
 The user's theme color (0-15).

Detailed Description

User's DS settings. Defines the structure the DS firmware uses for transfer of the user's settings to the booted program.

Theme/Color values:

Language values:


Member Function Documentation

tPERSONAL_DATA::__attribute__ ( (packed)  ) [inline]

< User's language.

< GBA screen selection (lower screen if set, otherwise upper screen).

< Brightness level at power on, dslite.

< The DS should boot from the DS cart or GBA cart automatically if one is inserted.

< User Settings Lost (0=Normal, 1=Prompt/Settings Lost)


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines