diff options
author | gavin <gavin@FreeBSD.org> | 2010-08-09 17:42:05 +0000 |
---|---|---|
committer | gavin <gavin@FreeBSD.org> | 2010-08-09 17:42:05 +0000 |
commit | c11b0f0ec97c203033bc6d735388b3d0cc658fd3 (patch) | |
tree | 44ad0995b657a32fb978fe9fbe26d2f4c49dddae /sys/compat/x86bios | |
parent | bf33fb9a4b38a5960c79078453aaf281c4b6b7ad (diff) | |
download | FreeBSD-src-c11b0f0ec97c203033bc6d735388b3d0cc658fd3.zip FreeBSD-src-c11b0f0ec97c203033bc6d735388b3d0cc658fd3.tar.gz |
Attempt to autodetect the cype of chipset, rather than storing this
within the device table. This code uses the same algorithm as used in the
Linux, NetBSD and DragonflyBSD driver.
While investigating this, it became apparent that the Linux driver always
initialises the device, and not just in the PL2303HX case. Change
uplcom(4) to do the same.
This change allows us to synchronize our device ID list with Linux and
NetBSD, without requiring knowledge of the chipset in use.
Reviewed by: hselasky
MFC after: 6 weeks
Diffstat (limited to 'sys/compat/x86bios')
0 files changed, 0 insertions, 0 deletions