]> cloudbase.mooo.com Git - z180-stamp.git/commitdiff
cpu commands
authorLeo C. <erbl259-lmu@yahoo.de>
Fri, 28 Jun 2024 20:31:01 +0000 (22:31 +0200)
committerLeo C. <erbl259-lmu@yahoo.de>
Fri, 28 Jun 2024 20:34:48 +0000 (22:34 +0200)
avr/env.c
include/config.h
include/env.h

index 900f68979fdc7e2e087a0ace578c8e288d528b98..f167859c917b6ff92ff2baab789a22cb9b9f634f 100644 (file)
--- a/avr/env.c
+++ b/avr/env.c
@@ -563,7 +563,7 @@ command_ret_t _do_env_set(uint_fast8_t flag UNUSED, int argc, char * const argv[
  * @param varvalue     Value to set it to
  * @return 0 if ok, 1 on error
  */
-static
+
 int setenv(const MEMX char *varname, const char *varvalue)
 {
        int rc;
@@ -719,7 +719,6 @@ command_ret_t do_env_print(cmd_tbl_t *cmdtp UNUSED, uint_fast8_t flag UNUSED,
        while (optind < argc) {
                int len = env_print(argv[optind], mode);
                if (len < 0) {
-                       printf_P(PSTR("## Error: \"%s\" not defined\n"), argv[optind]);
                        rc = CMD_RET_FAILURE;
                }
                optind++;
index fab20a9bd0a038578951f63492b29870c020d913..1a82123c6423614f5b0df366160c5457f6e7257c 100644 (file)
@@ -17,6 +17,9 @@
 #define ENV_BOOTDELAY                          "bootdelay"
 #define ENV_BOOTCMD                                    "bootcmd"
 
+#define ENV_CPU_FREQ                           "fcpu"
+#define ENV_CPU                                                "CPU"
+
 #define ENV_CPM3_SYSFILE                       "cpm3_file"
 #define ENV_CPM3_COMMON_BASE           "cpm3_commonbase"
 #define ENV_CPM3_BANKED_BASE           "cpm3_bankedbase"
index 4666688e1525ebf9ad2cab7593ebdca1a831ec1c..71bc98ca6437d6c3a7f9adaf60b05c985941618b 100644 (file)
@@ -16,6 +16,7 @@ int env_init(void);
 char *getenv_str(const MEMX char *name);
 unsigned long getenv_ulong(const MEMX char *name, int base, unsigned long default_val);
 bool getenv_yesno(const MEMX char *name);
+int setenv(const MEMX char *varname, const char *varvalue);
 int setenv_ulong(const MEMX char *varname, unsigned long value);
 int setenv_hex(const MEMX char *varname, unsigned long value);