| plan 9 kernel history: overview | file list | diff list |
1997/1230/pc/devata.c (diff list | history)
| 1997/0818/sys/src/9/pc/devata.c:11,18 – 1997/1230/sys/src/9/pc/devata.c:11,18 (short | long | prev | next) | ||
| 1995/0213 | #include "../port/error.h" | |
| 1997/0818 |
| |
| 1995/1206 |
| |
| 1997/1230 | #define DPRINT if(1)print #define XPRINT if(1)print | |
| 1995/1206 | #define ILOCK(x) #define IUNLOCK(x) | |
| 1995/0213 | ||
| 1997/0818/sys/src/9/pc/devata.c:1818,1823 – 1997/1230/sys/src/9/pc/devata.c:1818,1828 | ||
| 1996/0112 | cp->count, cp->status, cp->error); error(Eio); } | |
| 1997/1230 | { int i; for(i = 0; i < 18; i++) print("%2.2uX ", buf[i]); print("\n"); } | |
| 1995/1206 | cp->len = 8; cp->count = 0; | |
| 1997/0818/sys/src/9/pc/devata.c:1831,1837 – 1997/1230/sys/src/9/pc/devata.c:1836,1845 | ||
| 1995/1206 | error(Eio); } dp->lbasecs = (cp->buf[0]<<24)|(cp->buf[1]<<16)|(cp->buf[2]<<8)|cp->buf[3]; | |
| 1997/1230 | dp->bytes = (cp->buf[4]<<24)|(cp->buf[5]<<16)|(cp->buf[6]<<8)|cp->buf[7]; | |
| 1995/1206 | dp->cap = dp->lbasecs*dp->bytes; | |
| 1997/1230 | DPRINT("%s: atapipart secs %ud, bytes %ud, cap %ud\n", dp->vol, dp->lbasecs, dp->bytes, dp->cap); | |
| 1995/1206 | cp->dp = 0; free(cp->buf); poperror(); | |