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

Detailed Description

VMU FS Root block layout.

Field Documentation

◆ blk_cnt

uint16_t vmu_root_t::blk_cnt

Number of user blocks.

◆ custom_color

uint8_t vmu_root_t::custom_color[4]

blue, green, red, alpha

◆ dir_loc

uint16_t vmu_root_t::dir_loc

Directory location.

◆ dir_size

uint16_t vmu_root_t::dir_size

Directory size in blocks.

◆ fat_loc

uint16_t vmu_root_t::fat_loc

FAT location.

◆ fat_size

uint16_t vmu_root_t::fat_size

FAT size in blocks.

◆ icon_shape

uint16_t vmu_root_t::icon_shape

Icon shape for this VMS.

◆ magic

uint8_t vmu_root_t::magic[16]

All should contain 0x55.

◆ pad1

uint8_t vmu_root_t::pad1[27]

All zeros.

◆ pad2

uint8_t vmu_root_t::pad2[8]

All zeros.

◆ timestamp

vmu_timestamp_t vmu_root_t::timestamp

BCD timestamp.

◆ unk1

uint8_t vmu_root_t::unk1[6]

???

◆ unk2

uint8_t vmu_root_t::unk2[430]

???

◆ use_custom

uint8_t vmu_root_t::use_custom

0 = standard, 1 = custom


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