KallistiOS  2.0.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Data Fields
vmu_root_t Struct Reference

VMU FS Root block layout. More...

#include <dc/vmufs.h>

Data Fields

uint8 magic [16]
 All should contain 0x55.
uint8 use_custom
 0 = standard, 1 = custom
uint8 custom_color [4]
 blue, green, red, alpha
uint8 pad1 [27]
 All zeros.
vmu_timestamp_t timestamp
 BCD timestamp.
uint8 pad2 [8]
 All zeros.
uint8 unk1 [6]
 ???
uint16 fat_loc
 FAT location.
uint16 fat_size
 FAT size in blocks.
uint16 dir_loc
 Directory location.
uint16 dir_size
 Directory size in blocks.
uint16 icon_shape
 Icon shape for this VMS.
uint16 blk_cnt
 Number of user blocks.
uint8 unk2 [430]
 ???

Detailed Description

VMU FS Root block layout.


Field Documentation

uint16 vmu_root_t::blk_cnt

Number of user blocks.

uint8 vmu_root_t::custom_color[4]

blue, green, red, alpha

uint16 vmu_root_t::dir_loc

Directory location.

uint16 vmu_root_t::dir_size

Directory size in blocks.

uint16 vmu_root_t::fat_loc

FAT location.

uint16 vmu_root_t::fat_size

FAT size in blocks.

uint16 vmu_root_t::icon_shape

Icon shape for this VMS.

uint8 vmu_root_t::magic[16]

All should contain 0x55.

uint8 vmu_root_t::pad1[27]

All zeros.

uint8 vmu_root_t::pad2[8]

All zeros.

vmu_timestamp_t vmu_root_t::timestamp

BCD timestamp.

uint8 vmu_root_t::unk1[6]

???

uint8 vmu_root_t::unk2[430]

???

uint8 vmu_root_t::use_custom

0 = standard, 1 = custom


The documentation for this struct was generated from the following file: