+#endif
+#ifdef __DJGPP__
+ _go32_dpmi_get_protected_mode_interrupt_vector(uart_intr_num, &prev_intr);
+ intr.pm_offset = (intptr_t)recv_intr;
+ intr.pm_selector = _go32_my_cs();
+ _go32_dpmi_allocate_iret_wrapper(&intr);
+ _go32_dpmi_set_protected_mode_interrupt_vector(uart_intr_num, &intr);
+#endif