require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&_MACHINE_PARAM_H_)) {
    eval 'sub _MACHINE_PARAM_H_ () {1;}' unless defined(&_MACHINE_PARAM_H_);
    eval 'sub _MACHINE () { &mvme88k;}' unless defined(&_MACHINE);
    eval 'sub MACHINE () {"mvme88k";}' unless defined(&MACHINE);
    require 'm88k/param.ph';
    eval 'sub KERNBASE () {0x;}' unless defined(&KERNBASE);
    eval 'sub KERNTEXTOFF () {0x10000;}' unless defined(&KERNTEXTOFF);
    if(defined(&_KERNEL)) {
	if(!defined( &_LOCORE)) {
	}
	eval 'sub BRD_187 () {0x187;}' unless defined(&BRD_187);
	eval 'sub BRD_188 () {0x188;}' unless defined(&BRD_188);
	eval 'sub BRD_197 () {0x197;}' unless defined(&BRD_197);
	eval 'sub BRD_8120 () {0x8120;}' unless defined(&BRD_8120);
	eval 'sub MOD_LE () {0x1;}' unless defined(&MOD_LE);
	eval 'sub MOD_SP () {0x2;}' unless defined(&MOD_SP);
	eval 'sub MOD_DP () {0x3;}' unless defined(&MOD_DP);
    }
}
1;
