cardbus_cis.c (d60840138f6292c1ceeb177ebe797eca0b2749da) cardbus_cis.c (73a1170a8c41cb848f17cc0a8839e9dcee3d126e)
1/*-
2 * Copyright (c) 2005-2008, M. Warner Losh
3 * Copyright (c) 2000,2001 Jonathan Chen.
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

--- 191 unchanged lines hidden (view full) ---

200}
201
202static int
203decode_tuple_funcid(device_t cbdev, device_t child, int id,
204 int len, uint8_t *tupledata, uint32_t start, uint32_t *off,
205 struct tuple_callbacks *info, void *argp)
206{
207 struct cardbus_devinfo *dinfo = device_get_ivars(child);
1/*-
2 * Copyright (c) 2005-2008, M. Warner Losh
3 * Copyright (c) 2000,2001 Jonathan Chen.
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

--- 191 unchanged lines hidden (view full) ---

200}
201
202static int
203decode_tuple_funcid(device_t cbdev, device_t child, int id,
204 int len, uint8_t *tupledata, uint32_t start, uint32_t *off,
205 struct tuple_callbacks *info, void *argp)
206{
207 struct cardbus_devinfo *dinfo = device_get_ivars(child);
208 int numnames = sizeof(funcnames) / sizeof(funcnames[0]);
208 int numnames = nitems(funcnames);
209 int i;
210
211 if (cardbus_cis_debug) {
212 printf("Functions: ");
213 for (i = 0; i < len; i++) {
214 if (tupledata[i] < numnames)
215 printf("%s", funcnames[tupledata[i]]);
216 else

--- 437 unchanged lines hidden ---
209 int i;
210
211 if (cardbus_cis_debug) {
212 printf("Functions: ");
213 for (i = 0; i < len; i++) {
214 if (tupledata[i] < numnames)
215 printf("%s", funcnames[tupledata[i]]);
216 else

--- 437 unchanged lines hidden ---