Mercurial > flash_v2
diff packages/redboot/current/cdl/redboot.cdl @ 126:518f42066aba ecos-sw-2000-09-19
Merge from eCos master repository on 2000-09-19-06:25:26-BST
| author | jlarmour |
|---|---|
| date | Tue, 19 Sep 2000 05:53:51 +0000 |
| parents | 77cec8369160 |
| children | eb9fd8c04db3 |
line wrap: on
line diff
--- a/packages/redboot/current/cdl/redboot.cdl +++ b/packages/redboot/current/cdl/redboot.cdl @@ -31,41 +31,46 @@ # ==================================================================== ######DESCRIPTIONBEGIN#### # -# Author(s): jskov +# Author(s): gthomas # Original data: gthomas # Contributors: -# Date: 1999-11-03 +# Date: 2000-05-01 # #####DESCRIPTIONEND#### # # ==================================================================== cdl_package CYGPKG_REDBOOT { - display "Redboot ROM monitor" -# include_dir cyg/redboot + display "Redboot ROM monitor" define_header redboot.h description " This package supports the Redboot \[stand-alone debug monitor\] using eCos as the underlying board support mechanism." - # Since the CYGDAT_REDBOOT_CONSOLE_DEV setting ends up in the platform # HAL header, we need to include that here (via hal.h). define_proc { puts $::cdl_header "#include <pkgconf/hal.h>" } - cdl_option CYGBLD_BUILD_REDBOOT { + cdl_component CYGBLD_BUILD_REDBOOT { display "Build Redboot ROM ELF image" default_value 0 -# requires { CYG_HAL_STARTUP == "ROM" } requires CYGPKG_INFRA requires CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS requires CYGDBG_HAL_DEBUG_GDB_BREAK_SUPPORT -# requires CYGDBG_HAL_DEBUG_GDB_THREAD_SUPPORT + requires ! CYGDBG_HAL_DEBUG_GDB_CTRLC_SUPPORT + requires ! CYGDBG_HAL_COMMON_INTERRUPTS_SAVE_MINIMUM_CONTEXT + requires ! CYGDBG_HAL_DEBUG_GDB_CTRLC_SUPPORT requires ! CYGDBG_HAL_COMMON_INTERRUPTS_SAVE_MINIMUM_CONTEXT requires ! CYGDBG_HAL_COMMON_CONTEXT_SAVE_MINIMUM + cdl_option CYGBLD_BUILD_REDBOOT_WITH_THREADS { + no_define + active_if { CYG_HAL_STARTUP == "ROM" } + requires CYGDBG_HAL_DEBUG_GDB_THREAD_SUPPORT + } + no_define description "This option enables the building of the Redboot ELF image. The image may require further relocation or symbol @@ -89,7 +94,7 @@ cdl_package CYGPKG_REDBOOT { cdl_component CYGPKG_REDBOOT_NETWORKING { display "Build Redboot ROM binary image" flavor bool - active_if CYGBLD_BUILD_REDBOOT + active_if CYGPKG_IO_ETH_DRIVERS default_value 1 compile net/bootp.c net/udp.c net/ip.c net/pktbuf.c net/cksum.c compile net/enet.c net/icmp.c net/tcp.c net/timers.c net/arp.c
