tag | line | file | source code |
sta | 860 | drivers/cdrom/sbpcd.c | static int sta2err(int sta) |
sta | 864 | drivers/cdrom/sbpcd.c | if (sta==0x00) return (0); |
sta | 865 | drivers/cdrom/sbpcd.c | if (sta==0x01) return (-604); /* CRC error */ |
sta | 866 | drivers/cdrom/sbpcd.c | if (sta==0x02) return (-602); /* drive not ready */ |
sta | 867 | drivers/cdrom/sbpcd.c | if (sta==0x03) return (-607); /* unknown media */ |
sta | 868 | drivers/cdrom/sbpcd.c | if (sta==0x04) return (-612); /* general failure */ |
sta | 869 | drivers/cdrom/sbpcd.c | if (sta==0x05) return (0); |
sta | 870 | drivers/cdrom/sbpcd.c | if (sta==0x06) return (-615); /* invalid disk change */ |
sta | 871 | drivers/cdrom/sbpcd.c | if (sta==0x0b) return (-612); /* general failure */ |
sta | 872 | drivers/cdrom/sbpcd.c | if (sta==0xff) return (-612); /* general failure */ |
sta | 877 | drivers/cdrom/sbpcd.c | if (sta<=2) return (sta); |
sta | 878 | drivers/cdrom/sbpcd.c | if (sta==0x05) return (-604); /* CRC error */ |
sta | 879 | drivers/cdrom/sbpcd.c | if (sta==0x06) return (-606); /* seek error */ |
sta | 880 | drivers/cdrom/sbpcd.c | if (sta==0x0d) return (-606); /* seek error */ |
sta | 881 | drivers/cdrom/sbpcd.c | if (sta==0x0e) return (-603); /* unknown command */ |
sta | 882 | drivers/cdrom/sbpcd.c | if (sta==0x14) return (-603); /* unknown command */ |
sta | 883 | drivers/cdrom/sbpcd.c | if (sta==0x0c) return (-611); /* read fault */ |
sta | 884 | drivers/cdrom/sbpcd.c | if (sta==0x0f) return (-611); /* read fault */ |
sta | 885 | drivers/cdrom/sbpcd.c | if (sta==0x10) return (-611); /* read fault */ |
sta | 886 | drivers/cdrom/sbpcd.c | if (sta>=0x16) return (-612); /* general failure */ |
sta | 888 | drivers/cdrom/sbpcd.c | if (sta==0x11) return (-615); /* invalid disk change (LCS: removed) */ |
sta | 890 | drivers/cdrom/sbpcd.c | if (sta==0x12) return (-615); /* invalid disk change (inserted) */ |