require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&_MVME88K_CPU_H_)) {
    eval 'sub _MVME88K_CPU_H_ () {1;}' unless defined(&_MVME88K_CPU_H_);
    require 'm88k/cpu.ph';
    if(defined(&_KERNEL)) {
	require 'sys/evcount.ph';
	eval 'sub md_interrupt_func () {(* &md_interrupt_func_ptr);}' unless defined(&md_interrupt_func);
	eval 'sub md_nmi_func () {(* &md_nmi_func_ptr);}' unless defined(&md_nmi_func);
	eval 'sub md_nmi_wrapup_func () {(* &md_nmi_wrapup_func_ptr);}' unless defined(&md_nmi_wrapup_func);
	eval 'sub NVMEINTR () {256;}' unless defined(&NVMEINTR);
	if(defined(&MVME188)) {
	}
    }
}
1;
