Casio ClassPad 300 Programming Manual page 110

Sdk programming guide
Hide thumbs Also See for ClassPad 300:
Table of Contents

Advertisement

MCS Special Area
(Fixed Size)
Folder Management Area
(Fixed Size)
Folder Area
(Variable Size)
Free Area
(Fixed Size)
Malloc Area
The three sections of MCS each perform their own separate tasks. The MCS Special
Area handles the overhead necessary to control the MCS file system. The Folder
Management Area manages the folders that are created in MCS. Finally, the Folder Area
controls all of the data in MCS and the data attributes.
The Folder Management area uses the following structure to control all of the folders in
MCS:
typedef struct
_FOLDERMANAGEMENTSTRUCT{
NAMEBUFFER
naName;
UCHAR
*pucTopAdr; // Folder Data Area top address
WORD
wValNumber; // Number of variables in folder
UCHAR
ucFlag;
UCHAR
ucReserve;
}FOLDERMANSTRUCT;
The NAMEBUFFER holds the name of the folder and is defined as:
Top Address
MCS Top
MCS End
Bottom Address
// Folder name
MCS Area
110

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents