From 29c75b3f714fd3f2611a8ba179627220870f9ca5 Mon Sep 17 00:00:00 2001 From: Serge Vakulenko Date: Thu, 5 Feb 2015 19:08:53 -0800 Subject: [PATCH] Skeleton driver completed. --- sys/pic32/devsw.c | 13 ++++++++++++- sys/pic32/max32/MAX32 | 1 + 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/sys/pic32/devsw.c b/sys/pic32/devsw.c index 74bb080..10d360b 100644 --- a/sys/pic32/devsw.c +++ b/sys/pic32/devsw.c @@ -58,6 +58,10 @@ extern int strcmp(char *s1, char *s2); # include "hx8357.h" #endif +#ifdef SKEL_ENABLED +# include "skel.h" +#endif + /* * Null routine; placed in insignificant entries * in the bdevsw and cdevsw tables. @@ -82,7 +86,6 @@ int noioctl (dev, cmd, data, flag) int flag; { return EIO; -; } /* @@ -257,6 +260,14 @@ const struct cdevsw cdevsw[] = { }, #endif +#ifdef SKEL_ENABLED +{ + skeldev_open, skeldev_close, skeldev_read, skeldev_write, + skeldev_ioctl, nulldev, 0, seltrue, + nostrategy, 0, 0, skeldevs +}, +#endif + /* * End the list with a blank entry */ diff --git a/sys/pic32/max32/MAX32 b/sys/pic32/max32/MAX32 index 10bdf56..f665956 100644 --- a/sys/pic32/max32/MAX32 +++ b/sys/pic32/max32/MAX32 @@ -21,5 +21,6 @@ device sd0 port=2 cs=4 mhz=10 device gpio device spi device adc +#device skel device foreignbootloader