]> cloudbase.mooo.com Git - z180-stamp.git/commitdiff
Additional Codes for HOME and END key.
authorLeo C <erbl259-lmu@yahoo.de>
Wed, 13 Jul 2016 22:20:10 +0000 (00:20 +0200)
committerLeo C <erbl259-lmu@yahoo.de>
Wed, 13 Jul 2016 22:20:10 +0000 (00:20 +0200)
avr/cli_readline.c
avr/cmd_fat.c
avr/z180-serv.c

index 02973babeeb8c9bdb710ce415838704c0cf92253..2fdc56e907d272142ab0bd512438af14143c4599 100644 (file)
@@ -85,13 +85,16 @@ FKEY_TBL_ITEM(6~,  KEY_NPAGE),                      // Next-page key
 FKEY_TBL_ITEM(5~,  KEY_PPAGE),                 // Previous-page key
 FKEY_TBL_ITEM(4~,  KEY_END),                   // End key
 FKEY_TBL_ITEM(Z,   KEY_BTAB),                  // Back tab key
+/*  */
+FKEY_TBL_ITEM(H,   KEY_HOME),                  // Home key
+FKEY_TBL_ITEM(F,   KEY_END),                   // End key
 /* VT400: */
 FKEY_TBL_ITEM(11~, KEY_F(1)),                  // Function key F1
 FKEY_TBL_ITEM(12~, KEY_F(2)),                  // Function key F2
 FKEY_TBL_ITEM(13~, KEY_F(3)),                  // Function key F3
 FKEY_TBL_ITEM(14~, KEY_F(4)),                  // Function key F4
 FKEY_TBL_ITEM(15~, KEY_F(5)),                  // Function key F5
-/* Linux consoe */
+/* Linux console */
 FKEY_TBL_ITEM([A,  KEY_F(1)),                  // Function key F1
 FKEY_TBL_ITEM([B,  KEY_F(2)),                  // Function key F2
 FKEY_TBL_ITEM([C,  KEY_F(3)),                  // Function key F3
index 26362b214a1b62c1263406e15a9fa1e2b15ec992..6ffbb79c75ffc2717a60ca3679d5ca6449972950 100644 (file)
@@ -339,7 +339,7 @@ command_ret_t do_fat_rw(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[
        unsigned long bytes_rw;
 
        bool dowrite = (argv[0][3] == 'w');
-       FRESULT res;
+       FRESULT res = FR_OK;
        bool buserr = 0;
        uint32_t timer;
        uint8_t *buffer;
index 0ce6b9bc51b587be5bb531bdf01cabde8b0a5d41..9cf59f89314190bfe139bc51e98271b7c8a53847 100644 (file)
@@ -263,7 +263,7 @@ int drv_detach(uint8_t unit)
                        p->flags &= ~DRV_FLG_DIRTY;
                        p->img_name = NULL;
 
-                       uint32_t scb = getenv_ulong(ENV_CPM3_SCB, 16, 0);
+                       uint32_t scb = getenv_ulong(PSTR(ENV_CPM3_SCB), 16, 0);
                        if (scb && (z80_bus_cmd(Request) & ZST_ACQUIRED)) {
                                z80_write(scb + 0xf0, 0xff);
                                z80_write(p->dph + 11, 0xff);