Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
ULED(4)			 BSD Kernel Interfaces Manual		       ULED(4)

NAME
     uled -- USB LED driver

SYNOPSIS
     To	compile	this driver into the kernel, place the following lines into
     your kernel configuration file:

	   device uled
	   device usb

     Alternatively, to load the	driver as a module at boot time, place the
     following line in loader.conf(5):

	   uled_load="YES"

DESCRIPTION
     The uled driver provides support for Dream	Cheeky WebMail Notifier	and
     ThingM blink(1) notification LED.

     Subsequently, the /dev/uled0 device can be	used by	userland applications.

IOCTLS
     The following ioctl(2) commands can be performed on /dev/uled0, which are
     defined in	<dev/usb/uled_ioctl.h>:

     ULED_GET_COLOR
	     The command returns LED colors with values	for RGB.  This
	     ioctl(2) takes the	following structure:

	     struct uled_color {
		     uint8_t red;
		     uint8_t green;
		     uint8_t blue;
	     };

     ULED_SET_COLOR
	     The command sets LED colors with values for RGB.  It uses the
	     same structure as above.

FILES
     /dev/uled0	 blocking device node

SEE ALSO
     ohci(4), uhci(4), usb(4)

AUTHORS
     The uled driver was written by Kevin Lo <kevlo@FreeBSD.org>.

BSD				March 31, 2017				   BSD

NAME | SYNOPSIS | DESCRIPTION | IOCTLS | FILES | SEE ALSO | AUTHORS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=uled&sektion=4&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help