Mon Aug 1 03:51:05 2011 UTC ()
Add build glue for modular spdmem(4) driver, and enable it
(pgoyette)
diff -r1.80 -r1.81 src/sys/modules/Makefile
diff -r0 -r1.1 src/sys/modules/spdmem/Makefile
diff -r0 -r1.1 src/sys/modules/spdmem/spdmem.ioconf
--- src/sys/modules/Makefile 2011/07/31 17:55:41 1.80
+++ src/sys/modules/Makefile 2011/08/01 03:51:05 1.81
| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.80 2011/07/31 17:55:41 jmcneill Exp $ | | 1 | # $NetBSD: Makefile,v 1.81 2011/08/01 03:51:05 pgoyette Exp $ |
2 | | | 2 | |
3 | .include <bsd.own.mk> | | 3 | .include <bsd.own.mk> |
4 | | | 4 | |
5 | # For all platforms | | 5 | # For all platforms |
6 | | | 6 | |
7 | SUBDIR= accf_dataready | | 7 | SUBDIR= accf_dataready |
8 | SUBDIR+= accf_httpready | | 8 | SUBDIR+= accf_httpready |
9 | SUBDIR+= adosfs | | 9 | SUBDIR+= adosfs |
10 | SUBDIR+= aio | | 10 | SUBDIR+= aio |
11 | SUBDIR+= bpf | | 11 | SUBDIR+= bpf |
12 | SUBDIR+= cd9660 | | 12 | SUBDIR+= cd9660 |
13 | SUBDIR+= coda | | 13 | SUBDIR+= coda |
14 | SUBDIR+= coda5 | | 14 | SUBDIR+= coda5 |
| @@ -45,26 +45,27 @@ SUBDIR+= overlay | | | @@ -45,26 +45,27 @@ SUBDIR+= overlay |
45 | SUBDIR+= pciverbose | | 45 | SUBDIR+= pciverbose |
46 | SUBDIR+= pf | | 46 | SUBDIR+= pf |
47 | SUBDIR+= ppp_bsdcomp | | 47 | SUBDIR+= ppp_bsdcomp |
48 | SUBDIR+= ppp_deflate | | 48 | SUBDIR+= ppp_deflate |
49 | SUBDIR+= procfs | | 49 | SUBDIR+= procfs |
50 | SUBDIR+= ptyfs | | 50 | SUBDIR+= ptyfs |
51 | SUBDIR+= puffs | | 51 | SUBDIR+= puffs |
52 | SUBDIR+= putter | | 52 | SUBDIR+= putter |
53 | SUBDIR+= scsiverbose | | 53 | SUBDIR+= scsiverbose |
54 | SUBDIR+= secmodel_bsd44 | | 54 | SUBDIR+= secmodel_bsd44 |
55 | SUBDIR+= secmodel_overlay | | 55 | SUBDIR+= secmodel_overlay |
56 | SUBDIR+= securelevel | | 56 | SUBDIR+= securelevel |
57 | SUBDIR+= smbfs | | 57 | SUBDIR+= smbfs |
| | | 58 | SUBDIR+= spdmem |
58 | SUBDIR+= sysvbfs | | 59 | SUBDIR+= sysvbfs |
59 | SUBDIR+= suser | | 60 | SUBDIR+= suser |
60 | SUBDIR+= swsensor | | 61 | SUBDIR+= swsensor |
61 | SUBDIR+= tmpfs | | 62 | SUBDIR+= tmpfs |
62 | SUBDIR+= udf | | 63 | SUBDIR+= udf |
63 | SUBDIR+= umap | | 64 | SUBDIR+= umap |
64 | SUBDIR+= union | | 65 | SUBDIR+= union |
65 | SUBDIR+= usbverbose | | 66 | SUBDIR+= usbverbose |
66 | SUBDIR+= v7fs | | 67 | SUBDIR+= v7fs |
67 | SUBDIR+= vnd | | 68 | SUBDIR+= vnd |
68 | SUBDIR+= tprof | | 69 | SUBDIR+= tprof |
69 | .if (defined(NOTYET)) | | 70 | .if (defined(NOTYET)) |
70 | SUBDIR+= unionfs | | 71 | SUBDIR+= unionfs |
# $NetBSD: Makefile,v 1.1 2011/08/01 03:51:05 pgoyette Exp $
.include "../Makefile.inc"
.PATH: ${S}/dev/i2c
KMOD= spdmem
IOCONF= spdmem.ioconf
SRCS= spdmem_i2c.c
.PATH: ${S}/dev/ic
SRCS+= spdmem.c
WARNS= 4
.include <bsd.kmodule.mk>
# $NetBSD: spdmem.ioconf,v 1.1 2011/08/01 03:51:05 pgoyette Exp $
ioconf spdmem
include "conf/files"
pseudo-root iic*
spdmem0 at iic? addr 0x50
spdmem1 at iic? addr 0x51
spdmem2 at iic? addr 0x52
spdmem3 at iic? addr 0x53
spdmem4 at iic? addr 0x54
spdmem5 at iic? addr 0x55
spdmem6 at iic? addr 0x56
spdmem7 at iic? addr 0x57