cvs commit: src/sys/sparc64/conf GENERIC

David O'Brien obrien at FreeBSD.org
Thu Mar 10 11:32:39 PST 2005


On Sun, Jan 30, 2005 at 09:27:49AM +0000, Marcel Moolenaar wrote:
> marcel      2005-01-30 09:27:49 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/sparc64/conf     GENERIC 
>   Log:
>   o  Enable puc(4) and uart(4).
>   o  Disable ofw_console(4), sab(4) and zs(4).
..
>   ofw_console(4) is disabled because it doesn't claim the device it
>   controls (through OFW) and thus interferes with puc(4)+uart(4),
>   which has sufficient knowledge to extract the necessary information
>   from OFW to setup the console. Put differently, ofw_console(4) is
>   not a proper device driver and can only do harm. Its functionality
>   is completely handled by uart(4).

Please Back commit out.  You broke the console on the most modern Sparc
machines we run^H^Hran on.  Commenting out uart adding back
ofw_console(4) restore console on Sun Blade 1{0,5}0 machines.  Just
adding back ofw_console(4) restores console output, but ofw_console(4)
and uart(4) fight for input.

Contrary to rev 1.88's claim, ofw_console(4) does not cause harm, and NO
uart(4) has not completely handled its functionality.

-- 
-- David  (obrien at FreeBSD.org)


More information about the cvs-src mailing list