aboutsummaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2003-10-26 00:51:40 +0000
committerWarner Losh <imp@FreeBSD.org>2003-10-26 00:51:40 +0000
commit595670d93270852bdd1b667c5f76af6a50e71de0 (patch)
tree84ad679c7b73676d90148df14067c3ee1c9bb12a /sys/dev
parent2998b879f0ee47f5647c736610c7d86fa5e10444 (diff)
Notes
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/ncv/ncr53c500_pccard.c4
-rw-r--r--sys/dev/pccard/pccard.c7
-rw-r--r--sys/dev/pccard/pccardvar.h8
-rw-r--r--sys/dev/xe/if_xe_pccard.c2
4 files changed, 11 insertions, 10 deletions
diff --git a/sys/dev/ncv/ncr53c500_pccard.c b/sys/dev/ncv/ncr53c500_pccard.c
index bd172aa9c55f9..ec4129ee706a4 100644
--- a/sys/dev/ncv/ncr53c500_pccard.c
+++ b/sys/dev/ncv/ncr53c500_pccard.c
@@ -206,8 +206,8 @@ ncv_alloc_resource(DEVPORT_PDEVICE dev)
static int ncv_pccard_match(device_t dev)
{
const struct ncv_product *pp;
- char *vendorstr;
- char *prodstr;
+ const char *vendorstr;
+ const char *prodstr;
if ((pp = (const struct ncv_product *) pccard_product_lookup(dev,
(const struct pccard_product *) ncv_products,
diff --git a/sys/dev/pccard/pccard.c b/sys/dev/pccard/pccard.c
index 7c54b6fae9fc6..4194275d8d19f 100644
--- a/sys/dev/pccard/pccard.c
+++ b/sys/dev/pccard/pccard.c
@@ -151,7 +151,8 @@ pccard_ccr_write(struct pccard_function *pf, int ccr, int val)
static int
pccard_set_default_descr(device_t dev)
{
- char *vendorstr, *prodstr, *str;
+ const char *vendorstr, *prodstr;
+ char *str;
if (pccard_get_vendor_str(dev, &vendorstr))
return (0);
@@ -324,8 +325,8 @@ pccard_do_product_lookup(device_t bus, device_t dev,
u_int32_t fcn;
u_int32_t vendor;
u_int32_t prod;
- char *vendorstr;
- char *prodstr;
+ const char *vendorstr;
+ const char *prodstr;
#ifdef DIAGNOSTIC
if (sizeof *ent > ent_size)
diff --git a/sys/dev/pccard/pccardvar.h b/sys/dev/pccard/pccardvar.h
index 0289a3fb04bc2..7a20f48b4dcb5 100644
--- a/sys/dev/pccard/pccardvar.h
+++ b/sys/dev/pccard/pccardvar.h
@@ -349,10 +349,10 @@ PCCARD_ACCESSOR(product, PRODUCT, uint32_t)
PCCARD_ACCESSOR(prodext, PRODEXT, uint16_t)
PCCARD_ACCESSOR(function_number,FUNCTION_NUMBER, uint32_t)
PCCARD_ACCESSOR(function, FUNCTION, uint32_t)
-PCCARD_ACCESSOR(vendor_str, VENDOR_STR, char *)
-PCCARD_ACCESSOR(product_str, PRODUCT_STR, char *)
-PCCARD_ACCESSOR(cis3_str, CIS3_STR, char *)
-PCCARD_ACCESSOR(cis4_str, CIS4_STR, char *)
+PCCARD_ACCESSOR(vendor_str, VENDOR_STR, const char *)
+PCCARD_ACCESSOR(product_str, PRODUCT_STR, const char *)
+PCCARD_ACCESSOR(cis3_str, CIS3_STR, const char *)
+PCCARD_ACCESSOR(cis4_str, CIS4_STR, const char *)
/* shared memory flags */
enum {
diff --git a/sys/dev/xe/if_xe_pccard.c b/sys/dev/xe/if_xe_pccard.c
index 3e342bf515b5d..e2b7541d00298 100644
--- a/sys/dev/xe/if_xe_pccard.c
+++ b/sys/dev/xe/if_xe_pccard.c
@@ -218,7 +218,7 @@ xe_pccard_probe(device_t dev)
struct xe_softc *scp = (struct xe_softc *) device_get_softc(dev);
u_int32_t vendor,prodid,prod;
u_int16_t prodext;
- char *cis3_str=NULL;
+ const char *cis3_str=NULL;
struct xe_vendor_table *vendor_itm;
struct xe_card_type_table *card_itm;
int i;