KallistiOS git master
Independent SDK for the Sega Dreamcast
Loading...
Searching...
No Matches
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

◆ blk_cnt

uint16 vmu_root_t::blk_cnt

Number of user blocks.

◆ custom_color

uint8 vmu_root_t::custom_color[4]

blue, green, red, alpha

◆ dir_loc

uint16 vmu_root_t::dir_loc

Directory location.

◆ dir_size

uint16 vmu_root_t::dir_size

Directory size in blocks.

◆ fat_loc

uint16 vmu_root_t::fat_loc

FAT location.

◆ fat_size

uint16 vmu_root_t::fat_size

FAT size in blocks.

◆ icon_shape

uint16 vmu_root_t::icon_shape

Icon shape for this VMS.

◆ magic

uint8 vmu_root_t::magic[16]

All should contain 0x55.

◆ pad1

uint8 vmu_root_t::pad1[27]

All zeros.

◆ pad2

uint8 vmu_root_t::pad2[8]

All zeros.

◆ timestamp

vmu_timestamp_t vmu_root_t::timestamp

BCD timestamp.

◆ unk1

uint8 vmu_root_t::unk1[6]

???

◆ unk2

uint8 vmu_root_t::unk2[430]

???

◆ use_custom

uint8 vmu_root_t::use_custom

0 = standard, 1 = custom


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