NUC472_NUC442_BSP V3.03.005
The Board Support Package for NUC472/NUC442
unusual_devs.h
Go to the documentation of this file.
1/* Driver for USB Mass Storage compliant devices
2 * Ununsual Devices File
3 *
4 * $Id: unusual_devs.h,v 1.1 2000/12/05 05:38:31 mdharm Exp $
5 *
6 * Current development and maintenance by:
7 * (c) 2000 Matthew Dharm (mdharm-usb@one-eyed-alien.net)
8 *
9 * Initial work by:
10 * (c) 2000 Adam J. Richter (adam@yggdrasil.com), Yggdrasil Computing, Inc.
11 *
12 * Please see http://www.one-eyed-alien.net/~mdharm/linux-usb for more
13 * information about this driver.
14 *
15 * This program is free software; you can redistribute it and/or modify it
16 * under the terms of the GNU General Public License as published by the
17 * Free Software Foundation; either version 2, or (at your option) any
18 * later version.
19 *
20 * This program is distributed in the hope that it will be useful, but
21 * WITHOUT ANY WARRANTY; without even the implied warranty of
22 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
23 * General Public License for more details.
24 *
25 * You should have received a copy of the GNU General Public License along
26 * with this program; if not, write to the Free Software Foundation, Inc.,
27 * 675 Mass Ave, Cambridge, MA 02139, USA.
28 */
29
30/* IMPORTANT NOTE: This file must be included in another file which does
31 * the following thing for it to work:
32 * The macro UNUSUAL_DEV() must be defined before this file is included
33 */
34
35/* If you edit this file, please try to keep it sorted first by VendorID,
36 * then by ProductID.
37 */
38
40
41UNUSUAL_DEV( 0x03ee, 0x0000, 0x0000, 0x0245,
42 "Mitsumi",
43 "CD-R/RW Drive",
44 UMAS_SC_8020, UMAS_PR_CBI, NULL, 0),
45
46 UNUSUAL_DEV( 0x03f0, 0x0107, 0x0200, 0x0200,
47 "HP",
48 "CD-Writer+",
49 UMAS_SC_8070, UMAS_PR_CB, NULL, 0),
50
51 UNUSUAL_DEV( 0x04e6, 0x0001, 0x0200, 0x0200,
52 "Matshita",
53 "LS-120",
54 UMAS_SC_8020, UMAS_PR_CB, NULL, 0),
55
56 UNUSUAL_DEV( 0x04e6, 0x0006, 0x0100, 0x0200,
57 "Shuttle",
58 "eUSB MMC Adapter",
59 UMAS_SC_SCSI, UMAS_PR_CB, NULL,
60 UMAS_FL_SINGLE_LUN),
61
62 UNUSUAL_DEV( 0x04e6, 0x0007, 0x0100, 0x0200,
63 "Sony",
64 "Hifd",
65 UMAS_SC_SCSI, UMAS_PR_CB, NULL,
66 UMAS_FL_SINGLE_LUN),
67
68 UNUSUAL_DEV( 0x04e6, 0x0009, 0x0200, 0x0200,
69 "Shuttle",
70 "eUSB ATA/ATAPI Adapter",
71 UMAS_SC_8020, UMAS_PR_CB, NULL, 0),
72
73 UNUSUAL_DEV( 0x04e6, 0x000a, 0x0200, 0x0200,
74 "Shuttle",
75 "eUSB CompactFlash Adapter",
76 UMAS_SC_8020, UMAS_PR_CB, NULL, 0),
77
78 UNUSUAL_DEV( 0x04e6, 0x0101, 0x0200, 0x0200,
79 "Shuttle",
80 "CD-RW Device",
81 UMAS_SC_8020, UMAS_PR_CB, NULL, 0),
82
83 UNUSUAL_DEV( 0x054c, 0x0010, 0x0106, 0x0210,
84 "Sony",
85 "DSC-S30/S70/505V/F505",
86 UMAS_SC_SCSI, UMAS_PR_CB, NULL,
87 UMAS_FL_SINGLE_LUN | UMAS_FL_START_STOP | UMAS_FL_MODE_XLATE ),
88
89 UNUSUAL_DEV( 0x054c, 0x002d, 0x0100, 0x0100,
90 "Sony",
91 "Memorystick MSAC-US1",
92 UMAS_SC_UFI, UMAS_PR_CB, NULL,
93 UMAS_FL_SINGLE_LUN | UMAS_FL_START_STOP ),
94
95 UNUSUAL_DEV( 0x057b, 0x0000, 0x0000, 0x0299,
96 "Y-E Data",
97 "Flashbuster-U",
98 UMAS_SC_UFI, UMAS_PR_CB, NULL,
99 UMAS_FL_SINGLE_LUN),
100
101 UNUSUAL_DEV( 0x057b, 0x0000, 0x0300, 0x9999,
102 "Y-E Data",
103 "Flashbuster-U",
104 UMAS_SC_UFI, UMAS_PR_CBI, NULL,
105 UMAS_FL_SINGLE_LUN),
106
107 UNUSUAL_DEV( 0x059f, 0xa601, 0x0200, 0x0200,
108 "LaCie",
109 "USB Hard Disk",
110 UMAS_SC_RBC, UMAS_PR_CB, NULL, 0 ),
111
112 UNUSUAL_DEV( 0x05ab, 0x0031, 0x0100, 0x0100,
113 "In-System",
114 "USB/IDE Bridge (ATAPI ONLY!)",
115 UMAS_SC_8070, UMAS_PR_BULK, NULL, 0 ),
116
117 UNUSUAL_DEV( 0x0644, 0x0000, 0x0100, 0x0100,
118 "TEAC",
119 "Floppy Drive",
120 UMAS_SC_UFI, UMAS_PR_CB, NULL, 0 ),
121
122 UNUSUAL_DEV( 0x0693, 0x0002, 0x0100, 0x0100,
123 "Hagiwara",
124 "FlashGate SmartMedia",
125 UMAS_SC_SCSI, UMAS_PR_BULK, NULL, 0 ),
126
127 UNUSUAL_DEV( 0x0693, 0x0005, 0x0100, 0x0100,
128 "Hagiwara",
129 "Flashgate",
130 UMAS_SC_SCSI, UMAS_PR_BULK, NULL, 0 ),
131
132 UNUSUAL_DEV( 0x0781, 0x0001, 0x0200, 0x0200,
133 "Sandisk",
134 "ImageMate SDDR-05a",
135 UMAS_SC_SCSI, UMAS_PR_CB, NULL,
136 UMAS_FL_SINGLE_LUN | UMAS_FL_START_STOP),
137
138 UNUSUAL_DEV( 0x0781, 0x0100, 0x0100, 0x0100,
139 "Sandisk",
140 "ImageMate SDDR-12",
141 UMAS_SC_SCSI, UMAS_PR_CB, NULL,
142 UMAS_FL_SINGLE_LUN ),
143
144 UNUSUAL_DEV( 0x0781, 0x0002, 0x0009, 0x0009,
145 "Sandisk",
146 "ImageMate SDDR-31",
147 UMAS_SC_SCSI, UMAS_PR_BULK, NULL,
148 UMAS_FL_IGNORE_SER),
149
150#if 0
151 UNUSUAL_DEV( 0x416, 0x963, 0x0000, 0x9999,
152 "Nuvoton",
153 "W78E727",
154 UMAS_SC_SCSI, UMAS_PR_BULK, NULL,
155 UMAS_FL_IGNORE_SER),
156#endif
157
159
160
#define NULL
NULL pointer.
Definition: NUC472_442.h:29018