Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I'll just run the command on the branches)Sponsored by: Netflix
sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
uep(4): add evdev supportTo compile this driver with evdev support enabled, placefollowing lines into the kernel configuration file:options EVDEV_SUPPORTdevice evdevNote: Native and evdev mod
uep(4): add evdev supportTo compile this driver with evdev support enabled, placefollowing lines into the kernel configuration file:options EVDEV_SUPPORTdevice evdevNote: Native and evdev modes are mutually exclusive.Reviewed by: gonzo, wblock (docs)MFC after: 2 weeksDifferential Revision: https://reviews.freebsd.org/D11156
show more ...
sys/modules: normalize .CURDIR-relative paths to SRCTOPThis simplifies make output/logicTested with: `cd sys/modules; make ALL_MODULES=` on amd64MFC after: 1 monthSponsored by: Dell EMC Isilon
Add uep(4), driver for USB onscreen touch panel from eGalax.The driver is stub. It just creates device entry and feedsreassembled packets from hardware into it.If in future we would port wsmouse
Add uep(4), driver for USB onscreen touch panel from eGalax.The driver is stub. It just creates device entry and feedsreassembled packets from hardware into it.If in future we would port wsmouse(4) from NetBSD, or makesysmouse(4) to support absolute motion events, then the drivercan be extended to act as system mouse. Meanwhile, it justpresents a /dev/uep0, that can be utilized by X driver, thatI am going to commit to ports tree soon.The name for the driver is chosen to be the same as in NetBSD,however, due to different USB stacks this driver isn't a port.