Writing userspace device drivers

Christopher Key cjk32 at cam.ac.uk
Tue May 6 21:23:46 UTC 2008


Pollywog wrote:
> On Tuesday 06 May 2008 19:14:37 Christopher Key wrote:
>   
>> Hello,
>>
>> I'm wanting to write a driver for lirc to allow me to transmit IR
>> signals via a Global Caché GC-100.  In essence, this requires me to
>> communicate with the GC-100 via TCP in response to ioctls (received?)
>> via /dev/lircX.
>>
>> Can anyone point me in right direction towards achieving this?  Is it
>> possible to do everything in userspace?  Under Linux, there appears to
>> be something called FUSD, which allows one to write userspace device
>> drivers.  Is there anything similar under FreeBSD?
>>     
>
> Do you mean FUSE?  There is FUSE for FreeBSD.  I have used it with EncFS.
>   
Thanks for the pointer.  I did mean FUSD, 
http://www.circlemud.org/~jelson/software/fusd/, although looking at 
FUSE, it may well be that that'll do what I need.

Regards,

Chris


More information about the freebsd-questions mailing list