require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&IBM561_ADDR_LOW)) {
    sub IBM561_ADDR_LOW () {	0x;}
}
unless(defined(&IBM561_ADDR_HIGH)) {
    sub IBM561_ADDR_HIGH () {	0x1;}
}
unless(defined(&IBM561_CMD)) {
    sub IBM561_CMD () {	0x2;}
}
unless(defined(&IBM561_CMD_FB_WAT)) {
    sub IBM561_CMD_FB_WAT () {	0x3;}
}
unless(defined(&IBM561_CMD_CMAP)) {
    sub IBM561_CMD_CMAP () {	0x3;}
}
unless(defined(&IBM561_CMD_GAMMA)) {
    sub IBM561_CMD_GAMMA () {	0x3;}
}
unless(defined(&IBM561_CONFIG_REG1)) {
    sub IBM561_CONFIG_REG1 () {	0x1;}
}
unless(defined(&IBM561_CONFIG_REG2)) {
    sub IBM561_CONFIG_REG2 () {	0x2;}
}
unless(defined(&IBM561_CONFIG_REG3)) {
    sub IBM561_CONFIG_REG3 () {	0x3;}
}
unless(defined(&IBM561_CONFIG_REG4)) {
    sub IBM561_CONFIG_REG4 () {	0x4;}
}
unless(defined(&IBM561_SYNC_CNTL)) {
    sub IBM561_SYNC_CNTL () {	0x20;}
}
unless(defined(&IBM561_PLL_VCO_DIV)) {
    sub IBM561_PLL_VCO_DIV () {	0x21;}
}
unless(defined(&IBM561_PLL_REF_REG)) {
    sub IBM561_PLL_REF_REG () {	0x22;}
}
unless(defined(&IBM561_CURS_CNTL_REG)) {
    sub IBM561_CURS_CNTL_REG () {	0x30;}
}
unless(defined(&IBM561_HOTSPOT_REG)) {
    sub IBM561_HOTSPOT_REG () {	0x34;}
}
unless(defined(&IBM561_VRAM_MASK_REG)) {
    sub IBM561_VRAM_MASK_REG () {	0x50;}
}
unless(defined(&IBM561_DIV_DOTCLCK)) {
    sub IBM561_DIV_DOTCLCK () {	0x82;}
}
unless(defined(&IBM561_FB_WINTYPE)) {
    sub IBM561_FB_WINTYPE () {	0x1000;}
}
unless(defined(&IBM561_AUXFB_WINTYPE)) {
    sub IBM561_AUXFB_WINTYPE () {	0xe00;}
}
unless(defined(&IBM561_OL_WINTYPE)) {
    sub IBM561_OL_WINTYPE () {	0x1400;}
}
unless(defined(&IBM561_AUXOL_WINTYPE)) {
    sub IBM561_AUXOL_WINTYPE () {	0xf00;}
}
unless(defined(&IBM561_CMAP_TABLE)) {
    sub IBM561_CMAP_TABLE () {	0x4000;}
}
unless(defined(&IBM561_RED_GAMMA_TABLE)) {
    sub IBM561_RED_GAMMA_TABLE () {	0x3000;}
}
unless(defined(&IBM561_GREEN_GAMMA_TABLE)) {
    sub IBM561_GREEN_GAMMA_TABLE () {	0x3400;}
}
unless(defined(&IBM561_BLUE_GAMMA_TABLE)) {
    sub IBM561_BLUE_GAMMA_TABLE () {	0x3800;}
}
unless(defined(&IBM561_CHROMAKEY0)) {
    sub IBM561_CHROMAKEY0 () {	0x10;}
}
unless(defined(&IBM561_CHROMAKEY1)) {
    sub IBM561_CHROMAKEY1 () {	0x11;}
}
unless(defined(&IBM561_CHROMAKEYMASK0)) {
    sub IBM561_CHROMAKEYMASK0 () {	0x12;}
}
unless(defined(&IBM561_CHROMAKEYMASK1)) {
    sub IBM561_CHROMAKEYMASK1 () {	0x13;}
}
unless(defined(&IBM561_WAT_SEG_REG)) {
    sub IBM561_WAT_SEG_REG () {	0x6;}
}
unless(defined(&IBM561_NCMAP_ENTRIES)) {
    sub IBM561_NCMAP_ENTRIES () {	1024;}
}
unless(defined(&IBM561_NGAMMA_ENTRIES)) {
    sub IBM561_NGAMMA_ENTRIES () {	256;}
}
unless(defined(&IBM561_NWTYPES)) {
    sub IBM561_NWTYPES () {	16;}
}
1;
