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