00001
00019 #ifndef _SMARTMEDIA_SHARED_HCH
00020 #define _SMARTMEDIA_SHARED_HCH 1
00021
00022
00023
00024
00025
00026
00027
00028
00029 #define SIZE_SKIN 0x04afff
00030 #define SIZE_HELP 0x04afff
00031 #define SIZE_GRAPH 0x04afff
00032 #define SIZE_SKINMASK 0x018fff
00033 #define SIZE_HELPMASK 0x018fff
00034 #define SIZE_GRAPHMASK 0x018fff
00035
00036 #define SIZE_PRESET 0x0001c0
00037
00038
00039
00040
00041
00042 #define SMARTMEDIA_ADDRESS_SKIN_START 0x084000
00043 #define SMARTMEDIA_ADDRESS_SKINMASK_START 0x168000
00044 #define SMARTMEDIA_ADDRESS_HELP_START 0x1b4000
00045 #define SMARTMEDIA_ADDRESS_HELPMASK_START 0x298000
00046 #define SMARTMEDIA_ADDRESS_GRAPHMASK_START 0x2e4000
00047
00048 #define SMARTMEDIA_ADDRESS_PRESET_DEMO_START 0x330000
00049 #define SMARTMEDIA_ADDRESS_PRESET_RESET_START 0x334000
00050
00051 #define SMARTMEDIA_ADDRESS_SKIN_END (SMARTMEDIA_ADDRESS_SKIN_START +(SIZE_SKIN *3))
00052 #define SMARTMEDIA_ADDRESS_SKINMASK_END (SMARTMEDIA_ADDRESS_SKINMASK_START +(SIZE_SKINMASK *3))
00053 #define SMARTMEDIA_ADDRESS_HELP_END (SMARTMEDIA_ADDRESS_HELP_START +(SIZE_HELP *3))
00054 #define SMARTMEDIA_ADDRESS_HELPMASK_END (SMARTMEDIA_ADDRESS_HELPMASK_START +(SIZE_HELPMASK *3))
00055 #define SMARTMEDIA_ADDRESS_GRAPHMASK_END (SMARTMEDIA_ADDRESS_GRAPHMASK_START +(SIZE_GRAPHMASK *3))
00056
00057 #define SMARTMEDIA_ADDRESS_PRESET_DEMO_END (SMARTMEDIA_ADDRESS_PRESET_DEMO_START +(SIZE_PRESET))
00058 #define SMARTMEDIA_ADDRESS_PRESET_RESET_END (SMARTMEDIA_ADDRESS_PRESET_RESET_START +(SIZE_PRESET))
00059
00060 #define ADDRESS_SKIN_START 0x000000
00061 #define ADDRESS_SKIN_END (ADDRESS_SKIN_START +SIZE_SKIN)
00062
00063 #define ADDRESS_HELP_START 0x04b000
00064 #define ADDRESS_HELP_END (ADDRESS_HELP_START +SIZE_HELP)
00065
00066 #define ADDRESS_GRAPHMASK_START 0x096000
00067 #define ADDRESS_GRAPHMASK_END (ADDRESS_GRAPHMASK_START +SIZE_GRAPH)
00068
00069 #define ADDRESS_PRESET_DEMO_START 0x0e1000
00070 #define ADDRESS_PRESET_DEMO_END (ADDRESS_PRESET_DEMO_START +SIZE_PRESET)
00071
00072 #define ADDRESS_PRESET_RESET_START 0x0e11c0
00073 #define ADDRESS_PRESET_RESET_END (ADDRESS_PRESET_RESET_START +SIZE_PRESET)
00074
00075
00076
00077 #else
00078 #error "ERROR file smartmedia_shared.hch multiple times included"
00079 #endif
00080