26 lines
356 B
Plaintext
26 lines
356 B
Plaintext
/*
|
|
* testcd protocol, for reading raw blocks from a mounted CD-ROM
|
|
*/
|
|
|
|
struct breadargs {
|
|
short dev;
|
|
u_long block;
|
|
};
|
|
|
|
union breadres switch (int status) {
|
|
case 0:
|
|
opaque block[2048];
|
|
default:
|
|
void;
|
|
};
|
|
|
|
program TESTCD_PROGRAM {
|
|
version TESTCD_VERSION {
|
|
void
|
|
TESTCD_NULL(void) = 0;
|
|
|
|
breadres
|
|
TESTCD_BREAD(breadargs) = 18;
|
|
} = 1;
|
|
} = 391012;
|