source: rtems/c/src/lib/libbsp/i386/pc386/include/bspopts.h.in @ daffa60

4.115
Last change on this file since daffa60 was daffa60, checked in by Ralf Corsépius <ralf.corsepius@…>, on 05/24/12 at 04:36:40

Add bspopts.h.in.

  • Property mode set to 100644
File size: 3.2 KB
Line 
1/* include/bspopts.h.in.  Generated from configure.ac by autoheader.  */
2
3/* If defined, then the BSP Framework will put a non-zero pattern into the
4   RTEMS Workspace and C program heap. This should assist in finding code that
5   assumes memory starts set to zero. */
6#undef BSP_DIRTY_MEMORY
7
8/* Always defined when on a pc386 to enable the pc386 support for determining
9   the CPU core number in an SMP configuration. */
10#undef BSP_HAS_SMP
11
12/* If defined, print a message and wait until pressed before resetting board
13   when application exits. */
14#undef BSP_PRESS_KEY_FOR_RESET
15
16/* If defined, reset the board when the application exits. */
17#undef BSP_RESET_BOARD_AT_EXIT
18
19/* If defined, set the VGA display to 80x50. */
20#undef BSP_VIDEO_80x50
21
22/* If enabled, the clock driver will use the good old 8254 chip to report
23   microsecond-accuracy clock times. Enable it, if: - you have nanosecond
24   timing enabled (you do NOT have USE_TICKS_FOR_CPU_USAGE_STATISTICS enabled)
25   - you do NOT have CLOCK_DRIVER_USE_TSC enabled (use one, the other, or
26   neither) - you do not mind adding roughly 5 microseconds to each context
27   switch. */
28#undef CLOCK_DRIVER_USE_8254
29
30/* If enabled, the clock driver will use the TSC register available with
31   Pentium-class CPUs to report close to nanosecond-accuracy clock times.
32   Enable it, if: - you have nanosecond timing enabled (you do NOT have
33   USE_TICKS_FOR_CPU_USAGE_STATISTICS enabled) - you do NOT have
34   CLOCK_DRIVER_USE_8254 enabled (use one, the other, or neither) - you have a
35   Pentium which supports TSC (all Intels, and probably all or most clones) -
36   you do not have a variable-speed CPU clock. Note that some motherboard BIOS
37   will automatically vary clock speed for thermal control. Note also,
38   however, that really new Pentium-class chips from Intel and AMD will
39   maintain a constant-rate TSC regardless. */
40#undef CLOCK_DRIVER_USE_TSC
41
42/* Determines, whether RTEMS will try to use the primary IDE interface.
43   Disable it, if: - you have no primary IDE interface - or you have no disk
44   attached to this interface - or you do not want to access disks attached to
45   this interface */
46#undef IDE_USE_PRIMARY_INTERFACE
47
48/* Determines, whether RTEMS will try to use the secondary IDE interface.
49   Enable it, if: - you have a secondary IDE interface - and you have at least
50   one disk attached to this interface - and you do want to access disks
51   attached to this interface */
52#undef IDE_USE_SECONDARY_INTERFACE
53
54/* if using 16 bit mode assembler support */
55#undef NEW_GAS
56
57/* Define to the address where bug reports for this package should be sent. */
58#undef PACKAGE_BUGREPORT
59
60/* Define to the full name of this package. */
61#undef PACKAGE_NAME
62
63/* Define to the full name and version of this package. */
64#undef PACKAGE_STRING
65
66/* Define to the one symbol short name of this package. */
67#undef PACKAGE_TARNAME
68
69/* Define to the home page for this package. */
70#undef PACKAGE_URL
71
72/* Define to the version of this package. */
73#undef PACKAGE_VERSION
74
75/* Determines, whether the console will be associated with the standard VGA
76   display or with the COM1 serial port. Currently only the VGA display and
77   COM1 support printk. */
78#undef USE_COM1_AS_CONSOLE
Note: See TracBrowser for help on using the repository browser.