(console) Use 0x00 for no-queue

This commit is contained in:
Devine Lu Linvega 2023-04-17 11:27:54 -07:00
parent d8bee29626
commit 3038d5c40b
4 changed files with 4 additions and 4 deletions

View File

@ -14,7 +14,7 @@
( print hello ) ( print hello )
;hello-txt pstr ;hello-txt pstr
( when arguments are queued ) ( when arguments are queued )
.Console/type DEI #01 EQU ?&no-queue .Console/type DEI #00 EQU ?&no-queue
;queue-txt pstr ;queue-txt pstr
&no-queue &no-queue

View File

@ -11,7 +11,7 @@ WITH REGARD TO THIS SOFTWARE.
#define RAM_PAGES 0x10 #define RAM_PAGES 0x10
#define CONSOLE_STD 0x0 #define CONSOLE_STD 0x1
#define CONSOLE_ARG 0x2 #define CONSOLE_ARG 0x2
#define CONSOLE_EOA 0x3 #define CONSOLE_EOA 0x3
#define CONSOLE_END 0x4 #define CONSOLE_END 0x4

View File

@ -52,7 +52,7 @@ main(int argc, char **argv)
return system_error("Boot", "Failed"); return system_error("Boot", "Failed");
if(!system_load(&u, argv[i++])) if(!system_load(&u, argv[i++]))
return system_error("Load", "Failed"); return system_error("Load", "Failed");
u.dev[0x17] = i == argc; u.dev[0x17] = i != argc;
if(!uxn_eval(&u, PAGE_PROGRAM)) if(!uxn_eval(&u, PAGE_PROGRAM))
return u.dev[0x0f] & 0x7f; return u.dev[0x0f] & 0x7f;
for(; i < argc; i++) { for(; i < argc; i++) {

View File

@ -495,7 +495,7 @@ main(int argc, char **argv)
/* load rom */ /* load rom */
if(i == argc) if(i == argc)
return system_error("usage", "uxnemu [-2x][-3x] file.rom"); return system_error("usage", "uxnemu [-2x][-3x] file.rom");
u.dev[0x17] = i == argc - 1; u.dev[0x17] = i != argc - 1;
if(!start(&u, argv[i])) if(!start(&u, argv[i]))
return system_error("Start", "Failed"); return system_error("Start", "Failed");
rom_path = argv[i++]; rom_path = argv[i++];