This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: Serial Port Configuration
- From: Jonathan Larmour <jifl at eCosCentric dot com>
- To: Ricardo Andrino <ricardo_andrino at web dot de>
- Cc: ecos-discuss at ecos dot sourceware dot org
- Date: Thu, 12 Feb 2004 03:43:48 +0000
- Subject: Re: [ECOS] Serial Port Configuration
- References: <200402111238.i1BCcFQ30695@mailgate5.cinetic.de>
Ricardo Andrino wrote:
Hello, I am working with the AT91EB40A board and i want to read a byte
from a host PC connected to the serial B port from the board and then
send it to a Linux Host connected to the Serial A and display it in the
screen with a simply printf and vice versa.
I am using POSIX functions ( termios structure, read, write,fcntl,
threads etc). What i don't know is how i have to configure the serial
driver in the configuration tool to say my program to read from the
serial B and send it to the serial A:
should i configure this? CYGPKG_IO_SERIAL_TERMIOS;
CYGPKG_IO_SERIAL_TERMIOS_TERMIOS0 CYGPKG_IO_SERIAL_TERMIOS_TERMIOS0_DEV
...
and this? CYGPKG_IO_SERIAL_DEVICES CYGPKG_IO_SERIAL_ARM_AT91_SERIAL0
......
Yes :-). You want to enable all these, and also the same for the SERIAL1
stuff. CYGPKG_IO_SERIAL_TERMIOS_TERMIOS0_DEV can stay at its current setting.
Then when opening the termios devices, use /dev/termios0 and /dev/termios1.
Jifl
--
eCosCentric http://www.eCosCentric.com/ The eCos and RedBoot experts
Visit us at Embedded World 2004, Nürnberg, Germany, 17-19 Feb, Stand 12-449
--["No sense being pessimistic, it wouldn't work anyway"]-- Opinions==mine
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss