require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&SFB_SIZE)) {
    sub SFB_SIZE () {	0x1000000;}
}
unless(defined(&SFB_ASIC_OFFSET)) {
    sub SFB_ASIC_OFFSET () {	0x100000;}
}
unless(defined(&SFB_ASIC_SIZE)) {
    sub SFB_ASIC_SIZE () {	0x20000;}
}
unless(defined(&SFB_RAMDAC_OFFSET)) {
    sub SFB_RAMDAC_OFFSET () {	0x1c0000;}
}
unless(defined(&SFB_RAMDAC_SIZE)) {
    sub SFB_RAMDAC_SIZE () {	0x40000;}
}
unless(defined(&SFB_FB_OFFSET)) {
    sub SFB_FB_OFFSET () {	0x200000;}
}
unless(defined(&SFB_FB_SIZE)) {
    sub SFB_FB_SIZE () {	0x200000;}
}
unless(defined(&SFB_OSBM_OFFSET)) {
    sub SFB_OSBM_OFFSET () {	0x600000;}
}
unless(defined(&SFB_OSBM_SIZE)) {
    sub SFB_OSBM_SIZE () {	0x200000;}
}
unless(defined(&SFB_ASIC_COPYBUF_0)) {
    sub SFB_ASIC_COPYBUF_0 () {	0x;}
}
unless(defined(&SFB_ASIC_COPYBUF_1)) {
    sub SFB_ASIC_COPYBUF_1 () {	0x4;}
}
unless(defined(&SFB_ASIC_COPYBUF_2)) {
    sub SFB_ASIC_COPYBUF_2 () {	0x8;}
}
unless(defined(&SFB_ASIC_COPYBUF_3)) {
    sub SFB_ASIC_COPYBUF_3 () {	0xc;}
}
unless(defined(&SFB_ASIC_COPYBUF_4)) {
    sub SFB_ASIC_COPYBUF_4 () {	0x10;}
}
unless(defined(&SFB_ASIC_COPYBUF_5)) {
    sub SFB_ASIC_COPYBUF_5 () {	0x14;}
}
unless(defined(&SFB_ASIC_COPYBUF_6)) {
    sub SFB_ASIC_COPYBUF_6 () {	0x18;}
}
unless(defined(&SFB_ASIC_COPYBUF_7)) {
    sub SFB_ASIC_COPYBUF_7 () {	0x1c;}
}
unless(defined(&SFB_ASIC_FG)) {
    sub SFB_ASIC_FG () {	0x20;}
}
unless(defined(&SFB_ASIC_BG)) {
    sub SFB_ASIC_BG () {	0x24;}
}
unless(defined(&SFB_ASIC_PLANEMASK)) {
    sub SFB_ASIC_PLANEMASK () {	0x28;}
}
unless(defined(&SFB_ASIC_PIXELMASK)) {
    sub SFB_ASIC_PIXELMASK () {	0x2c;}
}
unless(defined(&SFB_ASIC_MODE)) {
    sub SFB_ASIC_MODE () {	0x30;}
}
unless(defined(&SFB_ASIC_ROP)) {
    sub SFB_ASIC_ROP () {	0x34;}
}
unless(defined(&SFB_ASIC_PIXELSHIFT)) {
    sub SFB_ASIC_PIXELSHIFT () {	0x38;}
}
unless(defined(&SFB_ASIC_ADDRESS)) {
    sub SFB_ASIC_ADDRESS () {	0x3c;}
}
unless(defined(&SFB_ASIC_BRES1)) {
    sub SFB_ASIC_BRES1 () {	0x40;}
}
unless(defined(&SFB_ASIC_BRES2)) {
    sub SFB_ASIC_BRES2 () {	0x44;}
}
unless(defined(&SFB_ASIC_BRES3)) {
    sub SFB_ASIC_BRES3 () {	0x48;}
}
unless(defined(&SFB_ASIC_BCONT)) {
    sub SFB_ASIC_BCONT () {	0x4c;}
}
unless(defined(&SFB_ASIC_DEEP)) {
    sub SFB_ASIC_DEEP () {	0x50;}
}
unless(defined(&SFB_ASIC_START)) {
    sub SFB_ASIC_START () {	0x54;}
}
unless(defined(&SFB_ASIC_CLEAR_INTR)) {
    sub SFB_ASIC_CLEAR_INTR () {	0x58;}
}
unless(defined(&SFB_ASIC_VIDEO_REFRESH)) {
    sub SFB_ASIC_VIDEO_REFRESH () {	0x60;}
}
unless(defined(&SFB_ASIC_VIDEO_HSETUP)) {
    sub SFB_ASIC_VIDEO_HSETUP () {	0x64;}
}
unless(defined(&SFB_ASIC_VIDEO_VSETUP)) {
    sub SFB_ASIC_VIDEO_VSETUP () {	0x68;}
}
unless(defined(&SFB_ASIC_VIDEO_BASE)) {
    sub SFB_ASIC_VIDEO_BASE () {	0x6c;}
}
unless(defined(&SFB_ASIC_VIDEO_VALID)) {
    sub SFB_ASIC_VIDEO_VALID () {	0x70;}
}
unless(defined(&SFB_ASIC_ENABLE_INTR)) {
    sub SFB_ASIC_ENABLE_INTR () {	0x74;}
}
unless(defined(&SFB_ASIC_TCCLK)) {
    sub SFB_ASIC_TCCLK () {	0x78;}
}
unless(defined(&SFB_ASIC_VIDCLK)) {
    sub SFB_ASIC_VIDCLK () {	0x7c;}
}
unless(defined(&SFB_RAMDAC_ADDRLOW)) {
    sub SFB_RAMDAC_ADDRLOW () {	0x;}
}
unless(defined(&SFB_RAMDAC_ADDRHIGH)) {
    sub SFB_RAMDAC_ADDRHIGH () {	0x4;}
}
unless(defined(&SFB_RAMDAC_REGDATA)) {
    sub SFB_RAMDAC_REGDATA () {	0x8;}
}
unless(defined(&SFB_RAMDAC_CMAPDATA)) {
    sub SFB_RAMDAC_CMAPDATA () {	0xc;}
}
1;
