blob: d08bf9a117a1d8867b096feb6c1a2a8bc3fa8bd9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
## SECTION=system_libraries
comment "owfs conflicts with BusyBox' mount!"
depends on BUSYBOX_MOUNT
comment "owfs conflicts with BusyBox' umount!"
depends on BUSYBOX_UMOUNT
menuconfig OWFS
tristate
prompt "owfs "
select LIBC_M
select LIBC_PTHREAD
select GCCLIBS_GCC_S
select FUSE if OWFS_OWFS
select FUSE_LIB if OWFS_OWFS
depends on !BUSYBOX_MOUNT || ALLYES
depends on !BUSYBOX_UMOUNT || ALLYES
select UTIL_LINUX_NG if OWFS_OWFS
select UTIL_LINUX_NG_MOUNT if OWFS_OWFS
select UTIL_LINUX_NG_UMOUNT if OWFS_OWFS
help
OWFS is the 1-Wire file system. It is used by Dallas 1-Wire and iButton
chips with standard linux commands. Create temperature loggers. Monitor
everything.
To make it work, you must use the 'mount' and 'umount' tools from
the util_linux_ng package. The ones from Busybox do not work.
And also do not forget to enable 'fuse' support in the kernel.
if OWFS
config OWFS_OWSHELL
bool
prompt "owshell"
config OWFS_OWNETLIB
bool
prompt "ownetlib"
comment "OWFS does not work with busybox's 'mount' and 'umount'"
depends on BUSYBOX_MOUNT || BUSYBOX_UMOUNT
config OWFS_OWFS
bool
depends on !BUSYBOX_MOUNT && !BUSYBOX_UMOUNT || ALLYES
prompt "owfs"
config OWFS_OWCAPI
bool
prompt "owcapi"
endif
|