summaryrefslogtreecommitdiffstats
path: root/sys/pccard/pccard.c
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2002-07-22 06:46:10 +0000
committerimp <imp@FreeBSD.org>2002-07-22 06:46:10 +0000
commit2442eb4eddf7def948501cf76d5fa2eab08df870 (patch)
tree6c8157b3de31e1f4ac84cf47d28edb2982fdc1be /sys/pccard/pccard.c
parente73489bbe4deeedc62a5f34ecf84e42439a6dd86 (diff)
downloadFreeBSD-src-2442eb4eddf7def948501cf76d5fa2eab08df870.zip
FreeBSD-src-2442eb4eddf7def948501cf76d5fa2eab08df870.tar.gz
Copy manufacturer and version string into the kernel, and copy it to
the slot info. This brings OLDCARD's API much closer to NEWCARD and will allow moving more information into the kernel from pccard.conf for common drivers (ed).
Diffstat (limited to 'sys/pccard/pccard.c')
-rw-r--r--sys/pccard/pccard.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/pccard/pccard.c b/sys/pccard/pccard.c
index 6e51a78..b145317 100644
--- a/sys/pccard/pccard.c
+++ b/sys/pccard/pccard.c
@@ -224,6 +224,8 @@ allocate_driver(struct slot *slt, struct dev_desc *desc)
devi->running = 1;
devi->slt = slt;
bcopy(desc->misc, devi->misc, sizeof(desc->misc));
+ strcpy(devi->manufstr, desc->manufstr);
+ strcpy(devi->versstr, desc->versstr);
devi->manufacturer = desc->manufacturer;
devi->product = desc->product;
devi->prodext = desc->prodext;
OpenPOWER on IntegriCloud