-
Notifications
You must be signed in to change notification settings - Fork 19
/
mbed_lib.json
68 lines (68 loc) · 2.3 KB
/
mbed_lib.json
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
{
"name": "OneWireNg",
"config":
{
"pwr_ctrl_enabled": {
"help": "Strong pull-up via dedicated power switching transistor",
"macro_name": "CONFIG_PWR_CTRL_ENABLED"
},
"pwr_ctrl_rev_polarity": {
"help": "Reverse polarity for GPIO controlling power switching transistor",
"macro_name": "CONFIG_PWR_CTRL_REV_POLARITY"
},
"search_enabled": {
"help": "Enable 1-wire search",
"macro_name": "CONFIG_SEARCH_ENABLED",
"value": 1
},
"max_search_filters": {
"help": "Max number of family codes for search filtering",
"macro_name": "CONFIG_MAX_SEARCH_FILTERS",
"value": 10
},
"overdrive_enabled": {
"help": "Overdrive (high-speed) mode enabled",
"macro_name": "CONFIG_OVERDRIVE_ENABLED"
},
"crc8_algo": {
"help": "CRC-8/MAXIM calculation algorithm",
"macro_name": "CONFIG_CRC8_ALGO",
"value": "CRC8_TAB_32"
},
"crc16_enabled": {
"help": "Enable CRC-16/ARC",
"macro_name": "CONFIG_CRC16_ENABLED"
},
"crc16_algo": {
"help": "CRC-16/ALGO calculation algorithm",
"macro_name": "CONFIG_CRC16_ALGO",
"value": "CRC16_TAB_32"
},
"flash_crc_tab": {
"help": "Store CRC tables in flash memory",
"macro_name": "CONFIG_FLASH_CRC_TAB"
},
"bus_blink_protection": {
"help": "Data bus GPIO blink protection",
"macro_name": "CONFIG_BUS_BLINK_PROTECTION"
},
"bitbang_timing": {
"help": "Bit-banging timing regime",
"macro_name": "CONFIG_BITBANG_TIMING",
"value": "TIMING_STRICT"
},
"iteration_retries": {
"help": "Search scan iteration retires",
"macro_name": "CONFIG_ITERATION_RETRIES",
"value": 0
},
"use_native_cpp_new": {
"help": "Use native toolchain <new> header",
"macro_name": "CONFIG_USE_NATIVE_CPP_NEW"
},
"ds18s20_ext_res": {
"help": "Extended temperature resolution for DS18S20",
"macro_name": "CONFIG_DS18S20_EXT_RES"
}
}
}