Return to previous page Return to menu Go to next page

  Title  
Data specifications
  Data  
RBG color table data structure
Data Name
SclRgb
No

typedef  struct  SclRgb {
     Sint16 red; / * Red * /
     Sint16 green; / * Green * /
     Sint16 blue; / * Blue * /
} SclRgb;

  Title  
Data specifications
  Data  
VRAM configuration data structure
Data Name
SclVramConfig
No

typedef struct SclVramConfig{
     Uint32 ktboffsetA; / * Coefficient table for rotation parameters as relative address of VRAM * /
                                   / * Specified (If SCL_RBGO_K is specified, * /
                                   / * Specify the relative address from there. ) * /
     Uint32 ktboffsetB; / * The specified unit is 2048 (0x400) Byte * /
                                   / * Coefficient table for rotation parameter B is VRAM * /
                                   / * Specify by relative address * /
     Uint8 vramModeA; / * Specify whether VRAM A is divided into two banks * /
                                   / * ON / OFF * /
     Uint8 vramModeB; / * Specify whether VRAM B is divided into two banks * /
                                   / * ON / OFF * /
     Uint8 vramA0; / * Specify what VRAM A0 is used on the rotating surface * /
                                   / * Valid for the entire VRAM A if not divided * /
                                   / * SCL_NON * /
                                   / * Do not place data on the rotating surface * /
                                   / * SCL_RBG0_K * /
                                   / * Put the coefficient data of RBG0 * /
                                   / * SCL_RBG0_PN * /
                                   / * Put pattern name data of RBG0 * /
                                   / * Scl_RBG0_CHAR * /
                                   / * Put RBG0 character * /
     Unit8 vramA1; / * Specify what VRAMA1 is used on the rotating surface * /
                                   / * Invalid when VRAMA is not divided * /
     Uint8 vramB0; / * Specify what VRAM B0 is used on the rotating surface * /
                                   / * Valid for the entire VRAM B if not divided * /
     Uint8 vramB1; / * Specify what VRAM B1 is used on the rotating surface * /
                                   / * Invalid when VRAM B is not divided * /
     Uint8 colram; / * Specify whether coefficient data is placed in color RAM * /
                                   / * Cannot be used if coefficient data is placed in VRAM * /
                                   / * Color RAM mode is SCL_CRM15-2048 * /
                                   / * Cannot be specified unless it is ** /
                                   / * Specified with SCL_RBG0_K or SCL_NON * /
} SclVramConfig;

  Note: No other data can be placed in the VRAM bank where some data on the rotating surface is placed. However,
∙ For coefficient data, other data can be placed by specifying ktboffsetA and ktboffsetB. 


Return to previous page Return to menu Go to next page