/* console_last_close -- * wrapper for UART controller close function * * PARAMETERS: * major - major device number * minor - minor device number * arg - libio device close argument * * RETURNS: * error code */ static int console_last_close(int major, int minor, void *arg) { if (console_mode != CONSOLE_MODE_IPL) /* working from gdb we should not disable port operations */ return sh4uart_disable(&sh4_uarts[minor], !(boot_mode == SH4_BOOT_MODE_IPL)); else return RTEMS_SUCCESSFUL; }
/* console_last_close -- * wrapper for UART controller close function * * PARAMETERS: * major - major device number * minor - minor device number * arg - libio device close argument * * RETURNS: * error code */ static int console_last_close(int major, int minor, void *arg) { return sh4uart_disable(&sh4_uarts[minor]); }