demOS
 All Data Structures Files Modules Pages
Data Structures | Macros | Functions | Variables
LOAD.H File Reference

LOAD More...

#include "DEMOSDK\BASTYPES.H"
#include "DEMOSDK\FSM.H"
Include dependency graph for LOAD.H:

Go to the source code of this file.

Data Structures

struct  LOADmetaData
 
struct  LOADresource
 
struct  LOADdisk
 
struct  LOADrequest
 

Macros

#define LOAD_SECTORSIZE   512UL
 
#define LOADroundBufferSize(SIZE)   ((SIZE + 511UL) & 0xFFFFFE00UL)
 
#define LOAD_PRIOTITY_HIGH   0
 
#define LOAD_PRIORITY_INORDER   (LOADorder++)
 
#define LOAD_NOTPACKED   -1L
 
#define LOADfreeRequest(_request)   _request->allocated = false;
 

Functions

void LOADinit (void)
 
LOADrequestLOADrequestLoad (LOADdisk *_media, u16 _resource, void *_buffer, u16 _order)
 
void LOADwaitRequestCompleted (LOADrequest *request)
 
void LOADwaitFDCIdle (void)
 
u32 LOADgetEntrySize (LOADdisk *_media, u16 _entryIndex)
 

Variables

u16 LOADorder
 

Detailed Description

LOAD