sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #84417
Re: Uarts
On Thu, Sep 01, 2005 at 10:24:54AM +0200, Anders Gnistrup wrote:
> Hej Alle
>
> De fleste bundkort har idag support for hastigheder over 115200 baud men
> hvordan pokker slår man det til. Skal der en speciel kerne option til
> eller ??
Tidligere var der et speciel "patch" som man kunne lægge ind
og aktivere . http://www.devdrv.com/shsmod/
Så kunne man med setserial atktivere "high speed".
Driveren/patch gør det at den til visse chipsæt kunne
omprogrammere clockfrekvens til UART-chip og derme
f.eks. gøre denne 2 eller 4 gange større.
Fra en af mine gamle opsætningsfiler:
## sets /dev/cua1 (com2) to 230400bps (with High Speed mode enabled).
#setserial /dev/ttyS2 spd_cust divisor 0x8002
## sets /dev/cua0 (com1) to 460800bps (with High Speed mode enabled).
# setserial /dev/ttyS2 spd_cust divisor 0x8001
Jeg har dog ikke fulgt med i 2.6 (eller 2.4) kerner om denne
patch er indbygget, glemt eller det gøres på helt nye måder.
Øjensynlig er der sket en del i 2.6 med serielport interface,
fordi en af mine applikationer er blevet meget langsom
(taber tegn) med 2.6 kerner :(
PS.
fandt nogle link, så øjensynlig er der stadig patches
til diverse bundkort chipsæt:
http://www.kati.fi/viahss/
http://www.uwsg.iu.edu/hypermail/linux/kernel/0302.2/0059.html
http://www.tldp.org/HOWTO/Serial-HOWTO-13.html#ss13.1
--
mvh Frank Damgaard |
Follow ups
References
-
Uarts
From: Anders Gnistrup, 2005-09-01