33
32
0xaa, 0xbb, 0xcc, 0xdd,
34
33
1, 0xa, 0, 0, 1, 2, 3, 4,
35
34
0xaa, 0xbb, 0xcc, 0xdd};
36
unsigned char err2[] = {0x72, MEDIUM_ERROR, 0x4, 0x1, 0, 0, 0, 32,
35
unsigned char err2[] = {0x72, SPC_SK_MEDIUM_ERROR, 0x4, 0x1, 0, 0, 0, 32,
37
36
0x2, 0x6, 0, 0, 0xc8, 0x0, 0x3, 0,
38
37
0, 0xa, 0x80, 0, 1, 2, 3, 4,
39
38
0xaa, 0xbb, 0xcc, 0xdd,
40
39
1, 0xa, 0, 0, 1, 2, 3, 4,
41
40
0xaa, 0xbb, 0xcc, 0xdd};
42
unsigned char err3[] = {0x72, NO_SENSE, 0x4, 0x1, 0, 0, 0, 8,
41
unsigned char err3[] = {0x72, SPC_SK_NO_SENSE, 0x4, 0x1, 0, 0, 0, 8,
43
42
0x2, 0x6, 0, 0, 0xc8, 0x0, 0x3, 0};
44
unsigned char err4[] = {0x73, COPY_ABORTED, 0x4, 0x1, 0, 0, 0, 22,
43
unsigned char err4[] = {0x73, SPC_SK_COPY_ABORTED, 0x4, 0x1, 0, 0, 0, 22,
45
44
0x2, 0x6, 0, 0, 0xc8, 0x0, 0x3, 0,
48
47
0x85, 0x4, 0, 0x20, 0x33, 0x44};
49
unsigned char err5[] = {0xf1, 0, (0xf0 | ILLEGAL_REQUEST), 0x11, 0x22,
48
unsigned char err5[] = {0xf1, 0, (0xf0 | SPC_SK_ILLEGAL_REQUEST), 0x11, 0x22,
51
50
0x0, 0x0, 0, 0, 0x4, 0x1, 0, 0xcf, 0, 5,};
51
unsigned char err6[] = {0x72, SPC_SK_NO_SENSE, 0x4, 0x1, 0, 0, 0, 14,
52
0x9, 0xc, 1, 0, 0x11, 0x22, 0x66, 0x33,
53
0x77, 0x44, 0x88, 0x55, 0x1, 0x2};
54
unsigned char err7[] = {0xf1, 0, 0xe5, 0x11, 0x22, 0x33, 0x44, 0xa,
55
0x0, 0x0, 0x0, 0x0, 0x24, 0x1, 0xbb,
53
sg_print_sense("err1 test", err1, sizeof(err1));
54
sg_print_sense("\nerr2 test", err2, sizeof(err2));
55
sg_print_sense("\nerr3 test", err3, sizeof(err3));
56
sg_print_sense("\nerr4 test", err4, sizeof(err4));
57
sg_print_sense("\nerr5 test", err5, sizeof(err5));
58
sg_print_sense("err1 test", err1, sizeof(err1), 1);
59
sg_print_sense("\nerr2 test", err2, sizeof(err2), 1);
60
sg_print_sense("\nerr3 test", err3, sizeof(err3), 1);
61
sg_print_sense("\nerr4 test", err4, sizeof(err4), 1);
62
sg_print_sense("\nerr5 test", err5, sizeof(err5), 1);
63
sg_print_sense("\nerr6 test", err6, sizeof(err6), 1);
64
sg_print_sense("\nerr7 test", err7, sizeof(err7), 1);