Плата SK-AT91SAM9X512 с процессором 9260....поэтому решил написать сюда. Подскажите где в ядре поправить для изменения скорости UART1,UART2,UART2 и UART_DBGU?
Можно воспользоваться stty - есть в составе busybox
# stty -F /dev/ttyS0 57600
выставит скорость 57600 для устройства /dev/ttyS0. Полное описание возможностей можно посмотреть в манах на "большом" линуксе или там же stty --help
Править драйвер uart (вроде нашел в atmel_serial.c) надо все равно.Необходимо добавитьть дерганье ногой проца при передаче данных, что-то вроде сигнала управления выходным буфером(так задумано аппаратно схемотехниками) . Своего рода дополнительный чипселект.
Приму с благодарностью полезные советы по модификации "ядерного" драйвера uart