[OpenBIOS] [PATCH] Set properties to disable carrier detection on the serial ports for SPARC32.

Tarl Neustaedter tarl-b2 at tarl.net
Sun Apr 24 01:58:22 CEST 2011


On 2011-Apr-22 02:58 , Mark Cave-Ayland wrote:
> This prevents the Solaris 8 kernel from freezing during boot after detecting
> the serial ports.

You might be amused to note that when we powered on the first Positron 
(predecessor to the Ultra 30, back in the mid 90s), we spent two days 
debugging a frozen system. We could see it fetch instructions, but it 
never so much as peeped on the console.

It turned out that serial chip (early version of Siemens 82532) was 
hard-wired to not send characters if CTS was down. We knew that chip had 
the problem and had prepared for it. Then the day before powering up the 
freshly-arrived system, someone had moved stuff around and replaced the 
full serial cable with a longer "tip" cable that had only TxD and RxD, 
rather than the full complement of RS232 data set lead wires. The 
correct cable was too short to reach the new location of the debug station.

Much hilarity ensued.

Congratulations, by the way.




More information about the OpenBIOS mailing list