Mercurial > hg > Members > kono > os9 > sbc09
comparison vdisk.c @ 56:4fa2bdb0c457
level vrbf and clock
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 23 Jul 2018 10:52:33 +0900 |
parents | 51b437557f42 |
children |
comparison
equal
deleted
inserted
replaced
55:8d151f303bee | 56:4fa2bdb0c457 |
---|---|
15 #include <dirent.h> | 15 #include <dirent.h> |
16 #include <string.h> | 16 #include <string.h> |
17 #include <time.h> | 17 #include <time.h> |
18 #include <arpa/inet.h> | 18 #include <arpa/inet.h> |
19 | 19 |
20 static int vdiskdebug = 0; // 1 trace, 2 filename | 20 static int vdiskdebug = 0; // bit 1 trace, bit 2 filename |
21 | 21 |
22 | 22 |
23 Byte pmmu[8]; // process dat mmu | 23 Byte pmmu[8]; // process dat mmu |
24 | 24 |
25 extern char *prog ; // for disass | 25 extern char *prog ; // for disass |
816 } | 816 } |
817 break; | 817 break; |
818 } | 818 } |
819 if (vdiskdebug && *breg) printf(" vdisk call error %x\n",*breg); | 819 if (vdiskdebug && *breg) printf(" vdisk call error %x\n",*breg); |
820 // return value | 820 // return value |
821 mem[0xffc0] = *breg; | 821 mem[0x40+IOPAGE] = *breg; |
822 *smem(u+2) = *breg ; | 822 *smem(u+2) = *breg ; |
823 setword(smem(u+4),xreg); | 823 setword(smem(u+4),xreg); |
824 } | 824 } |
825 | 825 |
826 static void | 826 static void |