VLSI Solution Oy VS1103 VLSI Solution Karaoke, MIDI and ADPCM Player Source Code Documentation

Main Page | Class List | File List | Class Members | File Members | Related Pages

DiskBlock Union Reference

Disk Block type including RAW data and FAT deciphering structures. More...

#include <buffer.h>

Collaboration diagram for DiskBlock:

Collaboration graph
[legend]
List of all members.

Public Attributes

DiskBlock::Fat fat
 Boot Sector / Bios Parameter Block structure.
DiskBlock::Raw raw
 Raw Data (interpret sector as array of 8-bit chars).
dirrecordtype dir [16]
 Interpret sector as directory records.
word Fat16Table [256]
 Interpret sector as array of 16-bit integers.
u_32 Fat32Table [128]
 Interpret sector as array of 32-bit integers.

Detailed Description

Disk Block type including RAW data and FAT deciphering structures.

Definition at line 53 of file buffer.h.


Member Data Documentation

dirrecordtype DiskBlock::dir[16]
 

Interpret sector as directory records.

Definition at line 111 of file buffer.h.

Referenced by OpenFile().

struct DiskBlock::Fat DiskBlock::fat
 

Boot Sector / Bios Parameter Block structure.

Referenced by FatInitGlobals().

word DiskBlock::Fat16Table[256]
 

Interpret sector as array of 16-bit integers.

Definition at line 114 of file buffer.h.

Referenced by BuildFragmentTable(), GetFatEntry(), and GetNextSector().

u_32 DiskBlock::Fat32Table[128]
 

Interpret sector as array of 32-bit integers.

Definition at line 117 of file buffer.h.

Referenced by BuildFragmentTable(), GetFatEntry(), and GetNextSector().

struct DiskBlock::Raw DiskBlock::raw
 

Raw Data (interpret sector as array of 8-bit chars).

Referenced by ApplyMidiMap(), DumpDiskSector(), EchoEnable(), FGetChar(), GetStorageInformation(), InitMMC(), MmcGetData(), PerformBlockRead(), PlayerTaskHandler(), RealInitFileSystem(), SelectMidiFile(), SelectRecordFile(), TransferSectorSCI(), TransferSectorSDI(), and WriteDiskSector().


The documentation for this union was generated from the following file:
All software copyright 2000-2004 VLSI Solution OY. Redistribution of these software modules is limited to VLSI Solution Oy chip promotional use only. Free or commercial use of these software modules in MP3 players is ok if the product includes chip(s) from VLSI. You can request the complete (compilable) package from mp3@vlsi.fi. This exampe code is provided with good faith to assist You in code development, but under no circumstances will VLSI offer any guarantees on the usability or functionality of any example software or its fitness for any purpose.