diff packages/redboot/current/cdl/redboot.cdl @ 183:9160a8005d76

Merge from eCos master repository on 2001-09-12-03:52:30-BST
author jlarmour
date Wed, 12 Sep 2001 04:21:13 +0000
parents f62680ef1804
children 022f1e506033
line wrap: on
line diff
--- a/packages/redboot/current/cdl/redboot.cdl
+++ b/packages/redboot/current/cdl/redboot.cdl
@@ -239,7 +239,7 @@ cdl_package CYGPKG_REDBOOT {
         display       "Allow RedBoot to support FLASH programming"
         flavor        bool
         default_value 1
-        active_if     CYGPKG_IO_FLASH
+        active_if     CYGHWR_IO_FLASH_DEVICE
         description   "
           If this option is enabled then RedBoot will provide commands
           to manage images in FLASH memory.  These images can be loaded
@@ -296,6 +296,17 @@ cdl_package CYGPKG_REDBOOT {
             active_if     CYGOPT_REDBOOT_FIS
             calculated    1
 
+            cdl_option CYGNUM_REDBOOT_FIS_DIRECTORY_BLOCK {
+                display         "Flash block containing the Directory"
+                flavor          data
+                default_value   (-1)
+                description "
+                  Which block of flash should hold the directory 
+                  information. Positive numbers are absolute block numbers. 
+                  Negative block numbers count backwards from the last block.
+                  eg 2 means block 2, -2 means the last but one block."
+            }
+
             cdl_option CYGOPT_REDBOOT_FIS_RESERVED_BASE {
                 display         "Pseudo-file to describe reserved area"
                 active_if       { 0 != CYGNUM_REDBOOT_FLASH_RESERVED_BASE }
@@ -375,6 +386,17 @@ cdl_package CYGPKG_REDBOOT {
                   to be used for configuration options (persistent storage)."
             }
 
+            cdl_option CYGNUM_REDBOOT_FLASH_CONFIG_BLOCK {
+                display       "Which block of flash to use" 
+                flavor         data
+                default_value  (-2)
+                description "
+                  Which block of flash should hold the configuration 
+                  information. Positive numbers are absolute block numbers. 
+                  Negative block numbers count backwards from the last block.
+                  eg 2 means block 2, -2 means the last but one block."
+            }
+
             cdl_option CYGSEM_REDBOOT_FLASH_ALIASES {
                 display       "Support simple macros/aliases in FLASH"
                 flavor        bool