1643 NULL /* not a MUX */
1644 };
1645
1646 /* Module linkage information */
1647
1648 static struct fmodsw modsw = {
1649 "usbwcm",
1650 &strtab,
1651 D_MP | D_MTPERMOD
1652 };
1653
1654
1655 static struct modlstrmod modlstr = {
1656 &mod_strmodops,
1657 "USB Wacom STRMOD",
1658 &modsw
1659 };
1660
1661 static struct modlinkage modlink = {
1662 MODREV_1,
1663 (void *)&modlstr,
1664 NULL
1665 };
1666
1667 static struct module_info modinfo = {
1668 0x0ffff, /* module id number */
1669 "usbwcm", /* module name */
1670 0, /* min packet size accepted */
1671 INFPSZ, /* max packet size accepted */
1672 512, /* hi-water mark */
1673 128 /* lo-water mark */
1674 };
1675
1676
1677 /* Module entry points */
1678
1679 int
1680 _init(void)
1681 {
1682 int rval = mod_install(&modlink);
1683
1684 if (rval == 0) {
|
1643 NULL /* not a MUX */
1644 };
1645
1646 /* Module linkage information */
1647
1648 static struct fmodsw modsw = {
1649 "usbwcm",
1650 &strtab,
1651 D_MP | D_MTPERMOD
1652 };
1653
1654
1655 static struct modlstrmod modlstr = {
1656 &mod_strmodops,
1657 "USB Wacom STRMOD",
1658 &modsw
1659 };
1660
1661 static struct modlinkage modlink = {
1662 MODREV_1,
1663 { (void *)&modlstr, NULL }
1664 };
1665
1666 static struct module_info modinfo = {
1667 0x0ffff, /* module id number */
1668 "usbwcm", /* module name */
1669 0, /* min packet size accepted */
1670 INFPSZ, /* max packet size accepted */
1671 512, /* hi-water mark */
1672 128 /* lo-water mark */
1673 };
1674
1675
1676 /* Module entry points */
1677
1678 int
1679 _init(void)
1680 {
1681 int rval = mod_install(&modlink);
1682
1683 if (rval == 0) {
|