1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
|
/* $OpenBSD: sdmmcdevs.h,v 1.9 2022/03/18 11:09:55 miod Exp $ */
/*
* THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.
*
* generated from:
* OpenBSD: sdmmcdevs,v 1.9 2022/03/18 11:09:39 miod Exp
*/
/*
* Copyright (c) 2006 Uwe Stuehler <uwe@openbsd.org>
*
* Permission to use, copy, modify, and distribute this software for any
* purpose with or without fee is hereby granted, provided that the above
* copyright notice and this permission notice appear in all copies.
*
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/*
* List of known SD card vendors
*/
#define SDMMC_VENDOR_CGUYS 0x0092 /* C-guys, Inc. */
#define SDMMC_VENDOR_TOSHIBA 0x0098 /* Toshiba */
#define SDMMC_VENDOR_SOCKETCOM 0x0104 /* Socket Communications, Inc. */
#define SDMMC_VENDOR_ATHEROS 0x0271 /* Atheros */
#define SDMMC_VENDOR_BROADCOM 0x02d0 /* Broadcom */
#define SDMMC_VENDOR_SYCHIP 0x02db /* SyChip Inc. */
#define SDMMC_VENDOR_SPECTEC 0x02fe /* Spectec Computer Co., Ltd */
#define SDMMC_VENDOR_GLOBALSAT 0x0501 /* Globalsat Technology Co. */
#define SDMMC_VENDOR_MEDIATEK 0x037a /* MediaTek Inc. */
#define SDMMC_VENDOR_ABOCOM 0x13d1 /* AboCom Systems, Inc. */
/*
* List of known products, grouped by vendor
*/
/* AboCom Systems, Inc. */
#define SDMMC_PRODUCT_ABOCOM_SDW11G 0xac02
/* Atheros */
#define SDMMC_PRODUCT_ATHEROS_AR6001_8 0x0108
#define SDMMC_PRODUCT_ATHEROS_AR6001_9 0x0109
#define SDMMC_PRODUCT_ATHEROS_AR6001_a 0x010a
#define SDMMC_PRODUCT_ATHEROS_AR6001_b 0x010b
/* Broadcom */
#define SDMMC_PRODUCT_BROADCOM_BCM4324 0x4324
#define SDMMC_PRODUCT_BROADCOM_BCM4329 0x4329
#define SDMMC_PRODUCT_BROADCOM_BCM4330 0x4330
#define SDMMC_PRODUCT_BROADCOM_BCM4334 0x4334
#define SDMMC_PRODUCT_BROADCOM_BCM4335 0x4335
#define SDMMC_PRODUCT_BROADCOM_BCM4339 0x4339
#define SDMMC_PRODUCT_BROADCOM_BCM4345 0x4345
#define SDMMC_PRODUCT_BROADCOM_BCM4354 0x4354
#define SDMMC_PRODUCT_BROADCOM_BCM4356 0x4356
#define SDMMC_PRODUCT_BROADCOM_BCM4359 0x4359
#define SDMMC_PRODUCT_BROADCOM_BCM43143 0xa887
#define SDMMC_PRODUCT_BROADCOM_BCM43340 0xa94c
#define SDMMC_PRODUCT_BROADCOM_BCM43341 0xa94d
#define SDMMC_PRODUCT_BROADCOM_BCM43362 0xa962
#define SDMMC_PRODUCT_BROADCOM_BCM43430 0xa9a6
#define SDMMC_PRODUCT_BROADCOM_BCM43364 0xa9bf
/* C-guys, Inc. */
#define SDMMC_PRODUCT_CGUYS_TIACX100 0x0001
#define SDMMC_PRODUCT_CGUYS_SDFMRADIO2 0x0005
#define SDMMC_PRODUCT_CGUYS_SDFMRADIO 0x5544
/* Globalsat Technology Co. */
#define SDMMC_PRODUCT_GLOBALSAT_SD501 0xf501
/* MediaTek Inc. */
#define SDMMC_PRODUCT_MEDIATEK_S2YWLAN 0x5911
/* Spectec Computer Co., Ltd */
#define SDMMC_PRODUCT_SPECTEC_SDW820 0x2128
/* SyChip Inc. */
#define SDMMC_PRODUCT_SYCHIP_WLAN6060SD 0x0002
/* Toshiba */
#define SDMMC_PRODUCT_TOSHIBA_SDBTCARD1 0x0001
#define SDMMC_PRODUCT_TOSHIBA_SDBTCARD2 0x0002
#define SDMMC_PRODUCT_TOSHIBA_SDBTCARD3 0x0003
/* Socket Communications, Inc. */
#define SDMMC_PRODUCT_SOCKETCOM_SDSCANNER 0x005e
#define SDMMC_PRODUCT_SOCKETCOM_BTCARD 0x00c5
|