home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 215.lha / AmyLoad / loadrecord.h < prev    next >
Text File  |  1996-02-14  |  640b  |  23 lines

  1. #define CPU    0
  2. #define BLITTER 1
  3. #define CHIPMEM 2
  4. #define FASTMEM 3
  5. #define ALLMEM    4
  6.  
  7. typedef long LoadDataValue;
  8.  
  9. typedef struct {
  10.     MinNode node;
  11.     LoadDataValue  *start_data;   /* (fixed) Beginning of data array. */
  12.     LoadDataValue  *end_data;      /* (fixed) End of data array. */
  13.     LoadDataValue  *next_data;      /* Where next data will go. */
  14.     LoadDataValue  *max_data;      /* Where the max data value is. */
  15.     short scale;
  16.     long  scaled_ticks;
  17.     short deltay;
  18.     short moduloy;
  19.     unsigned char type;       /* CPU, Blitter, Memory, Chip, Fast */
  20.     unsigned char data_pen_num;
  21.     unsigned char ref_pen_num;
  22. } LoadRecord;
  23.