← Back to team overview

sslug-teknik team mailing list archive

Re: Hi-speed serial, ISDN og STAC

 

In <20000322205937.B2521@xxxxxxxxx> Frank Damgaard <frda@xxxxxxxxxxxxx> writes:

>>    # This allows us to select 460800 baud by asking for 38.400
>>    /bin/setserial -v /dev/ttyS2 irq 9 port 0x3e8 divisor 1 spd_cust baud_base 460800

>Det har jeg også og det virker (både på 2.0.3x og 2.2.x kerner)

>Men hvorfor får jeg i syslog med 2.2.x kerner ? 
>tekst laves i drivers/char/tty_io.c i  int tty_get_baud_rate()  :

>  ...kernel: Use of setserial/setrocket to set SPD_* flags is deprecated 

Jeg tror meningen er, at man skal bede om 460800 direkte, i stedet for
at "snyde" og lade 38400 betyde noget specielt. Problemet var vist nok
oprindelig at man ikke havde defineret de flag, der skulle til for at
kunne sætte en hastighed højere end 115200 på normal vis fra et program,
men de flag er nu blevet standardiseret.


-- 
Henrik Storner     | "Software engineering is a race between engineers 
<storner@xxxxxxxx> |  who try to create foolproof software and the 
                   |  universe which is trying to create bigger fools.
                   |  So far, the universe is winning..."


Follow ups

References