require '_h2ph_pre.ph';

unless(defined(&_CYCX_CFM_H)) {
    eval 'sub _CYCX_CFM_H () {1;}' unless defined(&_CYCX_CFM_H);
    eval 'sub CFM_VERSION () {2;}' unless defined(&CFM_VERSION);
    eval 'sub CFM_SIGNATURE () {"CFM - Cyclades CYCX Firmware Module";}' unless defined(&CFM_SIGNATURE);
    eval 'sub CFM_IMAGE_SIZE () {0x20000;}' unless defined(&CFM_IMAGE_SIZE);
    eval 'sub CFM_DESCR_LEN () {256;}' unless defined(&CFM_DESCR_LEN);
    eval 'sub CFM_MAX_CYCX () {1;}' unless defined(&CFM_MAX_CYCX);
    eval 'sub CFM_LOAD_BUFSZ () {0x400;}' unless defined(&CFM_LOAD_BUFSZ);
    eval 'sub GEN_POWER_ON () {0x1280;}' unless defined(&GEN_POWER_ON);
    eval 'sub GEN_SET_SEG () {0x1401;}' unless defined(&GEN_SET_SEG);
    eval 'sub GEN_BOOT_DAT () {0x1402;}' unless defined(&GEN_BOOT_DAT);
    eval 'sub GEN_START () {0x1403;}' unless defined(&GEN_START);
    eval 'sub GEN_DEFPAR () {0x1404;}' unless defined(&GEN_DEFPAR);
    eval 'sub CYCX_2X () {2;}' unless defined(&CYCX_2X);
    eval 'sub CYCX_8X () {8;}' unless defined(&CYCX_8X);
    eval 'sub CYCX_16X () {16;}' unless defined(&CYCX_16X);
    eval 'sub CFID_X25_2X () {5200;}' unless defined(&CFID_X25_2X);
}
1;
