Changeset ac43f07 in rtems


Ignore:
Timestamp:
Dec 18, 2001, 2:10:54 PM (19 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
c2b12f2
Parents:
90bc0568
Message:

2001-12-09 Ralf Corsepius <corsepiu@…>

  • configure.ac: Add RTEMS_BSPOPTS*(CONSOLE_USE_INTERRUPTS). Add RTEMS_BSPOPTS*(SIMSPARC_FAST_IDLE). Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
  • include/bsp.h: include bspopts.h.
Location:
c/src/lib/libbsp/sparc
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/sparc/erc32/ChangeLog

    r90bc0568 rac43f07  
     12001-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * configure.ac: Add RTEMS_BSPOPTS*(CONSOLE_USE_INTERRUPTS).
     4        Add RTEMS_BSPOPTS*(SIMSPARC_FAST_IDLE).
     5        Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
     6        * include/bsp.h: include bspopts.h.
     7
    182001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    29
  • c/src/lib/libbsp/sparc/erc32/configure.ac

    r90bc0568 rac43f07  
    2323
    2424## bsp-specific options
    25 CONSOLE_USE_INTERRUPTS=${CONSOLE_USE_INTERRUPTS-0}
    26 AC_DEFINE_UNQUOTED([CONSOLE_USE_INTERRUPTS],
    27   [$CONSOLE_USE_INTERRUPTS],
    28   [whether using console interrupts])
     25RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[0])
     26RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS],
     27[The erc32 console driver can operate in either polled or interrupt mode.
     28Under the simulator (especially when FAST_UART is defined), polled seems to operate
     29better.  It is common for a task to print a line (like the end of test message) and
     30then exit.  In this case, the program returns control to the simulator command line
     31before the program has even queued the output to the uart.  Thus sis has no chance
     32of getting the data out.])
    2933
     34RTEMS_BSPOPTS_SET([SIMSPARC_FAST_IDLE],[*],[])
     35RTEMS_BSPOPTS_HELP([SIMSPARC_FAST_IDLE],
     36[If defined, speed up the clock ticks while the idle task is running so
     37 time spent in the idle task is minimized.  This significantly reduces
     38 the wall time required to execute the RTEMS test suites.])
    3039
    3140# Explicitly list all Makefiles here
     
    4150wrapup/Makefile])
    4251AC_OUTPUT
    43 
    44 RTEMS_OUTPUT_BUILD_SUBDIRS(RTEMS_BUILD_SUBDIRS)
  • c/src/lib/libbsp/sparc/erc32/include/bsp.h

    r90bc0568 rac43f07  
    2626extern "C" {
    2727#endif
     28
     29#include <bspopts.h>
    2830
    2931#include <rtems.h>
  • c/src/lib/libbsp/sparc/leon/ChangeLog

    r90bc0568 rac43f07  
     12001-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * configure.ac: Add RTEMS_BSPOPTS*(CONSOLE_USE_INTERRUPTS).
     4        Add RTEMS_BSPOPTS*(SIMSPARC_FAST_IDLE).
     5        Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
     6        * include/bsp.h: include bspopts.h.
     7
    182001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    29
  • c/src/lib/libbsp/sparc/leon/configure.ac

    r90bc0568 rac43f07  
    2222RTEMS_CONFIG_BUILD_SUBDIRS(tools)
    2323
     24## bsp-specific options
     25RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[0])
     26RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS],
     27[The erc32 console driver can operate in either polled or interrupt mode.
     28Under the simulator (especially when FAST_UART is defined), polled seems to operate
     29better.  It is common for a task to print a line (like the end of test message) and
     30then exit.  In this case, the program returns control to the simulator command line
     31before the program has even queued the output to the uart.  Thus sis has no chance
     32of getting the data out.])
     33
     34RTEMS_BSPOPTS_SET([SIMSPARC_FAST_IDLE],[*],[])
     35RTEMS_BSPOPTS_HELP([SIMSPARC_FAST_IDLE],
     36[If defined, speed up the clock ticks while the idle task is running so
     37 time spent in the idle task is minimized.  This significantly reduces
     38 the wall time required to execute the RTEMS test suites.])
    2439
    2540# Explicitly list all Makefiles here
     
    3449wrapup/Makefile])
    3550AC_OUTPUT
    36 
    37 RTEMS_OUTPUT_BUILD_SUBDIRS(RTEMS_BUILD_SUBDIRS)
  • c/src/lib/libbsp/sparc/leon/include/bsp.h

    r90bc0568 rac43f07  
    2727extern "C" {
    2828#endif
     29
     30#include <bspopts.h>
    2931
    3032#include <rtems.h>
Note: See TracChangeset for help on using the changeset viewer.