Author: brueffer
Date: Wed Jul  1 09:25:23 2015
New Revision: 284997
URL: https://svnweb.freebsd.org/changeset/base/284997

Log:
  Make the example code actually work.
  
  PR:           199440
  Submitted by: wait...@waitman.net
  Reviewed by:  loos
  MFC after:    1 week

Modified:
  head/lib/libgpio/gpio.3

Modified: head/lib/libgpio/gpio.3
==============================================================================
--- head/lib/libgpio/gpio.3     Wed Jul  1 08:48:49 2015        (r284996)
+++ head/lib/libgpio/gpio.3     Wed Jul  1 09:25:23 2015        (r284997)
@@ -35,6 +35,7 @@
 .Sh LIBRARY
 .Lb libgpio
 .Sh SYNOPSIS
+.In sys/types.h
 .In libgpio.h
 .Ft "gpio_handle_t"
 .Fn gpio_open "unsigned int unit"
@@ -161,13 +162,14 @@ are wrappers around
 The following example shows how to configure pin 16 as output and then
 drive it high:
 .Bd -literal
+#include <sys/types.h>
 #include <err.h>
 #include <libgpio.h>
 
 gpio_handle_t handle;
 
 handle = gpio_open(0);
-if (handle == GPIO_HANDLE_INVALID)
+if (handle == GPIO_INVALID_HANDLE)
        err(1, "gpio_open failed");
 gpio_pin_output(handle, 16);
 gpio_pin_high(handle, 16);
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to