require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&CG12_HEIGHT)) {
    sub CG12_HEIGHT () {	900;}
}
unless(defined(&CG12_WIDTH)) {
    sub CG12_WIDTH () {	1152;}
}
unless(defined(&CG12_HEIGHT_HR)) {
    sub CG12_HEIGHT_HR () {	1024;}
}
unless(defined(&CG12_WIDTH_HR)) {
    sub CG12_WIDTH_HR () {	1280;}
}
unless(defined(&CG12_OFF_DPU)) {
    sub CG12_OFF_DPU () {	0x40100;}
}
unless(defined(&CG12_OFF_APU)) {
    sub CG12_OFF_APU () {	0x40200;}
}
unless(defined(&CG12_OFF_DAC)) {
    sub CG12_OFF_DAC () {	0x40300;}
}
unless(defined(&CG12_OFF_OVERLAY0)) {
    sub CG12_OFF_OVERLAY0 () {	0x700000;}
}
unless(defined(&CG12_OFF_OVERLAY1)) {
    sub CG12_OFF_OVERLAY1 () {	0x780000;}
}
unless(defined(&CG12_OFF_INTEN)) {
    sub CG12_OFF_INTEN () {	0xc00000;}
}
unless(defined(&CG12_OFF_OVERLAY0_HR)) {
    sub CG12_OFF_OVERLAY0_HR () {	0xe00000;}
}
unless(defined(&CG12_OFF_OVERLAY1_HR)) {
    sub CG12_OFF_OVERLAY1_HR () {	0xf00000;}
}
unless(defined(&CG12_OFF_INTEN_HR)) {
    sub CG12_OFF_INTEN_HR () {	0x800000;}
}
unless(defined(&CG12_SIZE_DPU)) {
    sub CG12_SIZE_DPU () {	0x100;}
}
unless(defined(&CG12_SIZE_APU)) {
    sub CG12_SIZE_APU () {	0x100;}
}
unless(defined(&CG12_SIZE_DAC)) {
    sub CG12_SIZE_DAC () {	0x400;}
}
unless(defined(&CG12_SIZE_OVERLAY)) {
    sub CG12_SIZE_OVERLAY () {	0x20000;}
}
unless(defined(&CG12_SIZE_ENABLE)) {
    sub CG12_SIZE_ENABLE () {	0x20000;}
}
unless(defined(&CG12_SIZE_COLOR8)) {
    sub CG12_SIZE_COLOR8 () {	0x100000;}
}
unless(defined(&CG12_SIZE_COLOR24)) {
    sub CG12_SIZE_COLOR24 () {	0x400000;}
}
unless(defined(&CG12_SIZE_OVERLAY_HR)) {
    sub CG12_SIZE_OVERLAY_HR () {	0x30000;}
}
unless(defined(&CG12_SIZE_ENABLE_HR)) {
    sub CG12_SIZE_ENABLE_HR () {	0x30000;}
}
unless(defined(&CG12_SIZE_COLOR8_HR)) {
    sub CG12_SIZE_COLOR8_HR () {	0x180000;}
}
unless(defined(&CG12_SIZE_COLOR24_HR)) {
    sub CG12_SIZE_COLOR24_HR () {	0x600000;}
}
unless(defined(&CG12_HPAGE_OVERLAY)) {
    sub CG12_HPAGE_OVERLAY () {	0x700;}
}
unless(defined(&CG12_HPAGE_OVERLAY_HR)) {
    sub CG12_HPAGE_OVERLAY_HR () {	0xe00;}
}
unless(defined(&CG12_HACCESS_OVERLAY)) {
    sub CG12_HACCESS_OVERLAY () {	0x20;}
}
unless(defined(&CG12_PLN_SL_OVERLAY)) {
    sub CG12_PLN_SL_OVERLAY () {	0x17;}
}
unless(defined(&CG12_PLN_WR_OVERLAY)) {
    sub CG12_PLN_WR_OVERLAY () {	0x800000;}
}
unless(defined(&CG12_PLN_RD_OVERLAY)) {
    sub CG12_PLN_RD_OVERLAY () {	0xffffffff;}
}
unless(defined(&CG12_HPAGE_ENABLE)) {
    sub CG12_HPAGE_ENABLE () {	0x700;}
}
unless(defined(&CG12_HPAGE_ENABLE_HR)) {
    sub CG12_HPAGE_ENABLE_HR () {	0xe00;}
}
unless(defined(&CG12_HACCESS_ENABLE)) {
    sub CG12_HACCESS_ENABLE () {	0x20;}
}
unless(defined(&CG12_PLN_SL_ENABLE)) {
    sub CG12_PLN_SL_ENABLE () {	0x16;}
}
unless(defined(&CG12_PLN_WR_ENABLE)) {
    sub CG12_PLN_WR_ENABLE () {	0x400000;}
}
unless(defined(&CG12_PLN_RD_ENABLE)) {
    sub CG12_PLN_RD_ENABLE () {	0xffffffff;}
}
unless(defined(&CG12_HPAGE_24BIT)) {
    sub CG12_HPAGE_24BIT () {	0x500;}
}
unless(defined(&CG12_HPAGE_24BIT_HR)) {
    sub CG12_HPAGE_24BIT_HR () {	0xa00;}
}
unless(defined(&CG12_HACCESS_24BIT)) {
    sub CG12_HACCESS_24BIT () {	0x25;}
}
unless(defined(&CG12_PLN_SL_24BIT)) {
    sub CG12_PLN_SL_24BIT () {	0x;}
}
unless(defined(&CG12_PLN_WR_24BIT)) {
    sub CG12_PLN_WR_24BIT () {	0xffffff;}
}
unless(defined(&CG12_PLN_RD_24BIT)) {
    sub CG12_PLN_RD_24BIT () {	0xffffff;}
}
unless(defined(&CG12_HPAGE_8BIT)) {
    sub CG12_HPAGE_8BIT () {	0x500;}
}
unless(defined(&CG12_HPAGE_8BIT_HR)) {
    sub CG12_HPAGE_8BIT_HR () {	0xa00;}
}
unless(defined(&CG12_HACCESS_8BIT)) {
    sub CG12_HACCESS_8BIT () {	0x23;}
}
unless(defined(&CG12_PLN_SL_8BIT)) {
    sub CG12_PLN_SL_8BIT () {	0x;}
}
unless(defined(&CG12_PLN_WR_8BIT)) {
    sub CG12_PLN_WR_8BIT () {	0xffffff;}
}
unless(defined(&CG12_PLN_RD_8BIT)) {
    sub CG12_PLN_RD_8BIT () {	0xff;}
}
unless(defined(&CG12_HPAGE_WID)) {
    sub CG12_HPAGE_WID () {	0x700;}
}
unless(defined(&CG12_HPAGE_WID_HR)) {
    sub CG12_HPAGE_WID_HR () {	0xe00;}
}
unless(defined(&CG12_HACCESS_WID)) {
    sub CG12_HACCESS_WID () {	0x23;}
}
unless(defined(&CG12_PLN_SL_WID)) {
    sub CG12_PLN_SL_WID () {	0x10;}
}
unless(defined(&CG12_PLN_WR_WID)) {
    sub CG12_PLN_WR_WID () {	0x3f0000;}
}
unless(defined(&CG12_PLN_RD_WID)) {
    sub CG12_PLN_RD_WID () {	0x3f0000;}
}
unless(defined(&CG12_HPAGE_ZBUF)) {
    sub CG12_HPAGE_ZBUF () {	0x;}
}
unless(defined(&CG12_HPAGE_ZBUF_HR)) {
    sub CG12_HPAGE_ZBUF_HR () {	0x;}
}
unless(defined(&CG12_HACCESS_ZBUF)) {
    sub CG12_HACCESS_ZBUF () {	0x24;}
}
unless(defined(&CG12_PLN_SL_ZBUF)) {
    sub CG12_PLN_SL_ZBUF () {	0x60;}
}
unless(defined(&CG12_PLN_WR_ZBUF)) {
    sub CG12_PLN_WR_ZBUF () {	0xffffffff;}
}
unless(defined(&CG12_PLN_RD_ZBUF)) {
    sub CG12_PLN_RD_ZBUF () {	0xffffffff;}
}
1;
