forked from Imagelibrary/rtems
2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* configure.ac, start/start16.S: Remove duplicate configure option and add support for the configure time variable BSP_VIDEO_80x50.
This commit is contained in:
@@ -1,3 +1,8 @@
|
|||||||
|
2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||||
|
|
||||||
|
* configure.ac, start/start16.S: Remove duplicate configure option and
|
||||||
|
add support for the configure time variable BSP_VIDEO_80x50.
|
||||||
|
|
||||||
2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
|
2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||||
|
|
||||||
* bsp_specs: Move -e start from *link to *startfile to avoid warning
|
* bsp_specs: Move -e start from *link to *startfile to avoid warning
|
||||||
|
|||||||
@@ -40,11 +40,18 @@ RTEMS_BSPOPTS_HELP([IDE_USE_SECONDARY_INTERFACE],
|
|||||||
- and you have at least one disk attached to this interface
|
- and you have at least one disk attached to this interface
|
||||||
- and you do want to access disks attached to this interface])
|
- and you do want to access disks attached to this interface])
|
||||||
|
|
||||||
|
RTEMS_BSPOPTS_SET([BSP_VIDEO_80x50],[*],[0])
|
||||||
|
RTEMS_BSPOPTS_HELP([BSP_VIDEO_80x50],
|
||||||
|
[If defined, set the VGA display to 80x50.])
|
||||||
|
|
||||||
RTEMS_BSPOPTS_SET([BSP_PRESS_KEY_FOR_RESET],[*],[1])
|
RTEMS_BSPOPTS_SET([BSP_PRESS_KEY_FOR_RESET],[*],[1])
|
||||||
RTEMS_BSPOPTS_HELP([BSP_PRESS_KEY_FOR_RESET],
|
RTEMS_BSPOPTS_HELP([BSP_PRESS_KEY_FOR_RESET],
|
||||||
[Determines, whether this BSP will wait for a key to be pressed
|
[If defined, print a message and wait until pressed before resetting
|
||||||
before rebooting the PC. This is useful for unattended PC deployments
|
board when application exits.])
|
||||||
])
|
|
||||||
|
RTEMS_BSPOPTS_SET([BSP_RESET_BOARD_AT_EXIT],[*],[1])
|
||||||
|
RTEMS_BSPOPTS_HELP([BSP_RESET_BOARD_AT_EXIT],
|
||||||
|
[If defined, reset the board when the application exits.])
|
||||||
|
|
||||||
RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_TSC],[*],[0])
|
RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_TSC],[*],[0])
|
||||||
RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_TSC],
|
RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_TSC],
|
||||||
@@ -93,15 +100,6 @@ RTEMS_CONFIG_BUILD_SUBDIRS(tools)
|
|||||||
|
|
||||||
AC_SUBST(RTEMS_BSP)
|
AC_SUBST(RTEMS_BSP)
|
||||||
|
|
||||||
RTEMS_BSPOPTS_SET([BSP_PRESS_KEY_FOR_RESET],[*],[1])
|
|
||||||
RTEMS_BSPOPTS_HELP([BSP_PRESS_KEY_FOR_RESET],
|
|
||||||
[If defined, print a message and wait until pressed before resetting
|
|
||||||
board when application exits.])
|
|
||||||
|
|
||||||
RTEMS_BSPOPTS_SET([BSP_RESET_BOARD_AT_EXIT],[*],[1])
|
|
||||||
RTEMS_BSPOPTS_HELP([BSP_RESET_BOARD_AT_EXIT],
|
|
||||||
[If defined, reset the board when the application exits.])
|
|
||||||
|
|
||||||
BSP_BOOTCARD_OPTIONS
|
BSP_BOOTCARD_OPTIONS
|
||||||
|
|
||||||
# Explicitly list all Makefiles here
|
# Explicitly list all Makefiles here
|
||||||
|
|||||||
@@ -52,7 +52,7 @@ _start16:
|
|||||||
movw %ax, %es #
|
movw %ax, %es #
|
||||||
movw %ax, %ss #
|
movw %ax, %ss #
|
||||||
|
|
||||||
#if defined(RTEMS_VIDEO_80x50)
|
#if (RTEMS_VIDEO_80x50 == 1)
|
||||||
|
|
||||||
movl $0x0040,%eax # use 32 bit constant to ensure 16 MSB=0
|
movl $0x0040,%eax # use 32 bit constant to ensure 16 MSB=0
|
||||||
mov %ax,%es
|
mov %ax,%es
|
||||||
|
|||||||
Reference in New Issue
Block a user