ChibiOS/RT is a compact and fast RTOS designed for embedded applications. It offers threads, mutexes, semaphores, messages, events, timers, flexible I/O with timeout capability. ARM7, Cortex-M3, AVR, MSP430 and x86 are currently supported.
A device driver for a Multimedia Keyboard in Linux
A device driver or a software driver is a specific type of computer software, typically developed to allow interaction with hardware devices. This usually constitutes an interface for communicating with the device, through the specific computer
... [More] bus or communications subsystem that the hardware is connected to, providing commands to and/or receiving data from the device, and on the other end, the requisite interfaces to the operating system and software applications.
A Multimedia Keyboard provides enhanced functionalities like launching an application e.g. web browser, volume control, browser navigation, etc. at the press of a special key.
The project aims at providing the functionalities not yet defined in Linux for a multimedia keyboard. [Less]