]> cloudbase.mooo.com Git - z180-stamp.git/blobdiff - include/config.h
Version 0.6.8.2
[z180-stamp.git] / include / config.h
index e4e609679c31c3926e68090d262ca0dcc8293320..8d7f348028eeb6afefea6900e92474abeaf42172 100644 (file)
@@ -1,40 +1,50 @@
 /*
  * (C) Copyright 2014 Leo C. <erbl259-lmu@yahoo.de>
  *
- * SPDX-License-Identifier:    GPL-2.0+
+ * SPDX-License-Identifier:    GPL-2.0
  */
 
 #ifndef CONFIG_H
 #define CONFIG_H
 
+/* Version */
+#define VERSION                 "0.6.8.2"
+
 /* Environment variables */
 
-#define ENV_BAUDRATE   "baudrate"
-#define ENV_BOOTDELAY  "bootdelay"
-#define ENV_BOOTCMD    "bootcmd"
+#define ENV_BAUDRATE                   "baudrate"
+#define ENV_BOOTDELAY                  "bootdelay"
+#define ENV_BOOTCMD                            "bootcmd"
 
-#define ENV_CPM3_SYSFILE       "cpm3_file"
+#define ENV_CPM3_SYSFILE               "cpm3_file"
 #define ENV_CPM3_COMMON_BASE   "cpm3_commonbase"
 #define ENV_CPM3_BANKED_BASE   "cpm3_bankedbase"
+#define ENV_CPM3_SCB                   "cpm3_scb"
+
+#define ENV_PINALIAS                   "pin_alias"
+#define ENV_STARTADDRESS               "startaddress"
+#define ENV_ESC_CHAR                   "esc_char"
 
-#define ENV_PINALIAS   "pin_alias"
-#define ENV_STARTADDRESS       "startaddress"
-#define ENV_ESC_CHAR           "esc_char"
+#define ENV_SINGLESTEP                 "singlestep"
 
-#define CONFIG_ENV_SIZE                1600
-#define CONFIG_ENV_OFFSET      0
-#define CONFIG_ENVVAR_MAX      20
+#define CONFIG_ENV_SIZE                        1600
+#define CONFIG_ENV_OFFSET              0
+#define CONFIG_ENVVAR_MAX              30
 
-#define CONFIG_BAUDRATE                115200L
-#define CONFIG_PWRON_DELAY     2000    /* ms to wait after power on */
-#define CONFIG_BOOTDELAY       4
+#define CONFIG_BAUDRATE                        115200L
+#define CONFIG_PWRON_DELAY             2000    /* ms to wait after power on */
+#define CONFIG_BOOTDELAY               4
 //#define CONFIG_ZERO_BOOTDELAY_CHECK  1
 
-#define CONFIG_CPM3_SYSFILE    "1:/cpm3.sys"
-#define CONFIG_CPM3_COMMON_BASE        0xC000
-#define CONFIG_CPM3_BANKED_BASE        0x0
-#define CONFIG_CPM3_COMMON_BASE_STR "C000"
-#define CONFIG_CPM3_BANKED_BASE_STR "0"
+#define CONFIG_CPM3_SYSFILE                    "0:/cpm3.sys"
+#define CONFIG_CPM3_COMMON_BASE                0xF000
+#define CONFIG_CPM3_BANKED_BASE                0x0
+//#define CONFIG_CPM3_COMMON_BASE_STR  "F000"
+#define CONFIG_CPM3_BANKED_BASE_STR    "0"
+
+#define CONFIG_CPM_MAX_DRIVE   8
+#define CONFIG_CPM_BASE_DRIVE  'A'
+#define CONFIG_CPM_BLOCK_SIZE  512
 
 #define CONFIG_CMD_MEMTEST
 #define CONFIG_MX_CYCLIC
 #define CONFIG_SYS_I2C_CLOCK   100000L /* SCL clock frequency in Hz */
 
 #define CONFIG_SYS_CBSIZE      250
-#define CONFIG_SYS_MAXARGS     8
+#define CONFIG_SYS_HIST_MAX    20
+#define CONFIG_SYS_MAXARGS     20
 #define CONFIG_SYS_ENV_NAMELEN 16
 
-#define CONFIG_SYS_PROMPT      "=> "
+#define CONFIG_SYS_PROMPT                      "-> "
+#define CONFIG_SYS_PROMPT_REPEAT       "=> "
 #define CONFIG_ESC_CHAR                ('^'-0x40)
 
 #define CONFIG_SYS_FBOOTSIG "Peda"
 
-#define CONFIG_CMDLINE_EDITING 1
 /* TODO: */
 //#define CONFIG_AUTO_COMPLETE 1