require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&ucomcf_portno)) {
    sub ucomcf_portno () {	 $cf_loc[ &UCOMBUSCF_PORTNO];}
}
unless(defined(&UCOM_UNK_PORTNO)) {
    sub UCOM_UNK_PORTNO () {	 &UCOMBUSCF_PORTNO_DEFAULT;}
}
unless(defined(&UCOM_SET_DTR)) {
    sub UCOM_SET_DTR () {	1;}
}
unless(defined(&UCOM_SET_RTS)) {
    sub UCOM_SET_RTS () {	2;}
}
unless(defined(&UCOM_SET_BREAK)) {
    sub UCOM_SET_BREAK () {	3;}
}
unless(defined(&UMCR_RTS)) {
    sub UMCR_RTS () {	0x2;}
}
unless(defined(&UMCR_DTR)) {
    sub UMCR_DTR () {	0x1;}
}
unless(defined(&ULSR_RCV_FIFO)) {
    sub ULSR_RCV_FIFO () {	0x80;}
}
unless(defined(&ULSR_TSRE)) {
    sub ULSR_TSRE () {	0x40;}
}
unless(defined(&ULSR_TXRDY)) {
    sub ULSR_TXRDY () {	0x20;}
}
unless(defined(&ULSR_BI)) {
    sub ULSR_BI () {	0x10;}
}
unless(defined(&ULSR_FE)) {
    sub ULSR_FE () {	0x8;}
}
unless(defined(&ULSR_PE)) {
    sub ULSR_PE () {	0x4;}
}
unless(defined(&ULSR_OE)) {
    sub ULSR_OE () {	0x2;}
}
unless(defined(&ULSR_RXRDY)) {
    sub ULSR_RXRDY () {	0x1;}
}
unless(defined(&ULSR_RCV_MASK)) {
    sub ULSR_RCV_MASK () {	0x1f;}
}
unless(defined(&UMSR_DCD)) {
    sub UMSR_DCD () {	0x80;}
}
unless(defined(&UMSR_RI)) {
    sub UMSR_RI () {	0x40;}
}
unless(defined(&UMSR_DSR)) {
    sub UMSR_DSR () {	0x20;}
}
unless(defined(&UMSR_CTS)) {
    sub UMSR_CTS () {	0x10;}
}
unless(defined(&UMSR_DDCD)) {
    sub UMSR_DDCD () {	0x8;}
}
unless(defined(&UMSR_TERI)) {
    sub UMSR_TERI () {	0x4;}
}
unless(defined(&UMSR_DDSR)) {
    sub UMSR_DDSR () {	0x2;}
}
unless(defined(&UMSR_DCTS)) {
    sub UMSR_DCTS () {	0x1;}
}
1;
