output via serial com1
Joel Sherrill
joel.sherrill at OARcorp.com
Tue Jun 30 12:17:59 UTC 2009
http://www.rtems.org/onlinedocs/doc-current/share/rtems/html/c_user/c_user00424.html
|CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS| is set to the maximum number
of files that can be concurrently open. Libio requires a Classic RTEMS
semaphore for each file descriptor as well as one global one. The
default value is 3 file descriptors which is enough to support standard
input, output, and error output.
This is a common user oversight. To conserve resources, the default is
very low.
--joel
Simon Clubley wrote:
> On 30/06/2009, lee <funnyvoice at tlabs.ac.za> wrote:
>
>> Hi... Im trying to output my screen "output" to console via serial cable
>> on com1.
>>
>> Here is my Code:
>>
>> void testCom1(void) {
>> char buffer[256];
>>
>> printf("*** Simple COM1 Test (9600 8N1) ***\n");
>>
>> int fd = open("/dev/ttyS1", O_RDWR | O_NOCTTY | _FNDELAY);
>>
>>
>
> That's COM2, not COM1. Try /dev/ttyS0.
>
> Simon.
>
>
More information about the users
mailing list