Ticket #28 (new task)

Opened 6 years ago

Last modified 8 months ago

Kernel module

Reported by: dsmith Owned by: dsmith
Priority: major Milestone: Version 2.0
Component: libcwiid Version:
Keywords: kernel module Cc:

Description

Move wiimote communication into the kernel.

Change History

Changed 4 years ago by jonaskoelker

What exactly does "wiimote communication" cover? Is it wminput you want to move into the kernel? I'm not thinking it's lswm or wmgui :) -- and a userspace library is a useful thing to have---and necessary if you want to talk to whatever's inside the kernel.

Also, that'll make things harder to port; is that on the radar at all for cwiid parts? I think it should be; libcwiid is a good library :)

What's the benefit of moving things into the kernel? Do they really belong there?

Changed 4 years ago by dsmith

The idea is that most devices (non-Bluetooth) are controlled by kernel drivers, and userland interfaces with them by accessing a /dev file. Last time I really looked at this, the infrastructure didn't exist for bluetooth devices in the Linux kernel.

I don't know that I really have interest in doing this anymore - performance doesn't seem to be an issue, you can generate whatever UI events you need from userland, and as you said, it keeps things more portable. I'm still open to anybody interested in working on it, so we'll leave it open for now.

Changed 13 months ago by wojtekrys38

  • summary changed from Kernel module to Kantor internetowy

Nasz serwis to pierwszy w Polsce  kantor dający możliwość na bezpieczną, tanią i szybką wymianę walut przez Internet.

Changed 8 months ago by hasienda

  • summary changed from Kantor internetowy to Kernel module

overrule summary change by SPAM

Note: See TracTickets for help on using tickets.