aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/grep/grep.1
diff options
context:
space:
mode:
authorAbdelkader Boudih <chaos@seuros.com>2026-04-14 02:29:43 +0000
committerEnji Cooper <ngie@FreeBSD.org>2026-04-15 22:36:17 +0000
commita85c4ab626ef52530400ace1957daaa35dd07534 (patch)
treefa62f2e9426e12c223919039839d95d2dc66fe0e /usr.bin/grep/grep.1
parent2d13620c6e1be7f8136095f648a6b824158d0941 (diff)
appleir: Add Apple IR receiver driverHEADmain
HID driver for Apple IR receivers (USB HID, vendor 0x05ac). Supports Apple Remote and generic IR remotes using NEC protocol. Supported hardware: - Apple IR Receiver (0x8240, 0x8241, 0x8242, 0x8243, 0x1440) Apple Remote protocol (proprietary 5-byte HID reports): - Key down/repeat/battery-low detection - 17-key mapping with two-packet command support - Synthesized key-up via 125ms callout timer Generic IR remotes (NEC protocol): - Format: [0x26][0x7f][0x80][code][~code] - Checksum: code + ~code = 0xFF - Default keymap with 8 common codes - See: https://techdocs.altium.com/display/FPGA/NEC+Infrared+Transmission+Protocol Output via evdev with standard KEY_* codes. Raw HID access available at /dev/hidraw0 for custom remapping. Based on protocol reverse-engineering by James McKenzie et al. Reference: drivers/hid/hid-appleir.c (Linux) Tested on Mac Mini 2011 (0x05ac:0x8242). Differential Revision: https://reviews.freebsd.org/D55472
Diffstat (limited to 'usr.bin/grep/grep.1')
0 files changed, 0 insertions, 0 deletions