コマンドごとに異なるエラー表を設定するよう内部仕様変更
[YACASL2.git] / src / dumpword.c
index f907eac..cefbc0f 100644 (file)
@@ -9,6 +9,16 @@ static struct option longopts[] = {
     {0, 0, 0, 0},
 };
 
+CERRARRAY cerr[] = {
+    { 114, "not integer" },
+    { 115, "not hex" },
+    { 116, "out of hex range" },
+    { 0, NULL },
+};
+
+/* レジストリの内容を論理値(0〜65535)で表示する場合はtrue */
+bool logicalmode = false;
+
 int main(int argc, char *argv[])
 {
     int opt;
@@ -35,7 +45,7 @@ int main(int argc, char *argv[])
         exit(-1);
     }
     /* WORD値に変換 */
-    word = a2word(argv[optind]);
+    word = nh2word(argv[optind]);
     if(cerrno > 0) {
         fprintf(stderr, "Dumpword Error - %d: %s\n", cerrno, cerrmsg);
         exit(-1);