From d5dba21cf60d22de98652c3c1e187a463db04ce2 Mon Sep 17 00:00:00 2001 From: Marius Strobl Date: Sat, 10 Apr 2010 11:52:12 +0000 Subject: Add sbbc(4), a driver for the BootBus controller found in Serengeti and StarCat systems which provides time-of-day services for both as well as console service for Serengeti, i.e. Sun Fire V1280. While the latter is described with a device type of serial in the OFW device tree, it isn't actually an UART. Nevertheless the console service is handled by uart(4) as this allowed to re-use quite a bit of MD and MI code. Actually, this idea is stolen from Linux which interfaces the sun4v hypervisor console with the Linux counterpart of uart(4). --- sys/dev/uart/uart.h | 1 + 1 file changed, 1 insertion(+) (limited to 'sys/dev/uart/uart.h') diff --git a/sys/dev/uart/uart.h b/sys/dev/uart/uart.h index eb66da0f0159e..bd7861d376b47 100644 --- a/sys/dev/uart/uart.h +++ b/sys/dev/uart/uart.h @@ -67,6 +67,7 @@ struct uart_class; extern struct uart_class uart_ns8250_class __attribute__((weak)); extern struct uart_class uart_quicc_class __attribute__((weak)); extern struct uart_class uart_sab82532_class __attribute__((weak)); +extern struct uart_class uart_sbbc_class __attribute__((weak)); extern struct uart_class uart_z8530_class __attribute__((weak)); #ifdef PC98 -- cgit v1.3