Changes between Version 10 and Version 11 of TBR/Website/FAQ


Ignore:
Timestamp:
Mar 19, 2009, 3:41:08 AM (10 years ago)
Author:
ChrisJohns
Comment:

Reformat and add the console buffer size and baud rate question.

Legend:

Unmodified
Added
Removed
Modified
  • TBR/Website/FAQ

    v10 v11  
    33
    44
     5[[TOC(TBR/Website/FAQ, depth=2)]]
     6
     7
    58Some questions are answered in the [wiki:TBR/UserManual/GeneralInformation General Information].
    69
     10== Processor-specific memory sizes of RTEMS elements ==
    711
    8 1.  ''For the memory sizes of RTEMS elements inside Chapter 8 of the processor-specific application supplement, are they in bytes or words?''
     12
     13<i>For the memory sizes of RTEMS elements inside Chapter 8 of the processor-specific application supplement, are they in bytes or words?</i>
    914
    1015They should be in bytes.
     16== Multiprocessor Communications Interface Layer ==
    1117
    12 2.'' The Multiprocessor Communications Interface Layer describes the use of global objects as a means of communicaton, but does that mean you can use any device (serial port, CANbus, ethernet) to act as the conduit for the MPCI packets?''
     18
     19<i>The Multiprocessor Communications Interface Layer describes the use of global objects as a means of communication, but does that mean you can use any device (serial port, CANbus, ethernet) to act as the conduit for the MPCI packets ?</i>
    1320
    1421Yes.  The only provided driver is for shared memory.
     22== Demonstrates of MPCI between two nodes ==
    1523
    16 3.  ''Can you give an example application that demonstrates the implementation of the MPCI between two nodes?''
     24<i>Can you give an example application that demonstrates the implementation of the MPCI between two nodes ?</i>
    1725
    1826The driver portion is in c/src/lib/libchip/shmdr.  Each of the mptests is an example.
     27== JAUS message set with the RTEMS OS ==
    1928
    20 
    21 4.  ''Has anyone implemented a JAUS message set with the RTEMS OS?''
     29<i>Has anyone implemented a JAUS message set with the RTEMS OS ?</i>
    2230
    2331Not that I know of but I do know Robert Wade. :)
     32== Select on serial ports ==
    2433
    25 
    26 5. ''Does RTEMS support select() on serial ports?
     34<i>Does RTEMS support select() on serial ports ?</i>
    2735
    2836No. However, there is a method to register a call back on serial communications that can be used
     
    4553   wakeup.sw_arg = (void *) task ;
    4654   ioctl( fd, RTEMS_IO_RCVWAKEUP, &wakeup);
     55== Changing the console buffer size and baud rate ==
     56
     57<i>Is there some appropriate way of configuring the console buffer size (and baud rate) in bsp.h, or some way of calling the termios code to get the rate changed and buffer resized at startup ?</i>
     58
     59To change the buffer size call {{{rtems_termios_bufsize</code> before the console termios driver initialised. The call is defined in <file>libio_.h</file> in {{{cpukit/libcsupport</code>.
     60
     61To change the default baud rate, you cannot. This is normal. You cannot do that on Linux. You can how-ever make a termios set attribute call before you use the serial of console. This could be in a BSP hook or {{{main</code>.