Viewconf: distinguish set from unset flags
This commit is contained in:
parent
bb5ca12003
commit
9d1463fac5
@ -377,6 +377,9 @@ viewconf:
|
||||
@echo "----------------- C variables: -----------------"
|
||||
$(Q)$(CC) $(CFLAGS) -E $(CONTIKI)/tools/viewconf.c | grep \#\#\#\#\#
|
||||
@echo "------------------------------------------------"
|
||||
@echo "'==' Means the flag is set to a given a value"
|
||||
@echo "'->' Means the flag is unset, but will default to a given value"
|
||||
@echo "'><' Means the flag is unset and has no default value"
|
||||
@echo "To view more Make variables, edit $(CONTIKI)/Makefile.include, rule 'viewconf'"
|
||||
@echo "To view more C variables, edit $(CONTIKI)/tools/viewconf.c"
|
||||
|
||||
|
168
tools/viewconf.c
168
tools/viewconf.c
@ -9,39 +9,141 @@
|
||||
#include "os/net/nbr-table.h"
|
||||
#include "os/sys/log-conf.h"
|
||||
|
||||
##### "PROJECT_CONF_PATH": _____________________ PROJECT_CONF_PATH
|
||||
##### "CONTIKI_VERSION_STRING": ________________ CONTIKI_VERSION_STRING
|
||||
##### "IEEE802154_PANID":_______________________ IEEE802154_PANID
|
||||
##### "FRAME802154_VERSION":____________________ FRAME802154_VERSION
|
||||
#ifdef PROJECT_CONF_PATH
|
||||
##### "PROJECT_CONF_PATH": _____________________ == PROJECT_CONF_PATH
|
||||
#else
|
||||
##### "PROJECT_CONF_PATH": _____________________ ><
|
||||
#endif
|
||||
|
||||
##### "CONTIKI_VERSION_STRING": ________________ == CONTIKI_VERSION_STRING
|
||||
|
||||
#ifdef IEEE802154_CONF_PANID
|
||||
##### "IEEE802154_CONF_PANID":__________________ == IEEE802154_CONF_PANID
|
||||
#else
|
||||
##### "IEEE802154_CONF_PANID":__________________ == IEEE802154_PANID
|
||||
#endif
|
||||
|
||||
#ifdef FRAME802154_CONF_VERSION
|
||||
##### "FRAME802154_CONF_VERSION":_______________ == FRAME802154_CONF_VERSION
|
||||
#else
|
||||
##### "FRAME802154_CONF_VERSION":_______________ == FRAME802154_VERSION
|
||||
#endif
|
||||
|
||||
#if MAC_CONF_WITH_TSCH
|
||||
##### "TSCH_DEFAULT_HOPPING_SEQUENCE": _________ TSCH_DEFAULT_HOPPING_SEQUENCE
|
||||
##### "TSCH_JOIN_HOPPING_SEQUENCE": ____________ TSCH_JOIN_HOPPING_SEQUENCE
|
||||
##### "TSCH_EB_PERIOD": ________________________ TSCH_EB_PERIOD
|
||||
##### "TSCH_MAX_EB_PERIOD": ____________________ TSCH_MAX_EB_PERIOD
|
||||
##### "TSCH_CONF_DEFAULT_TIMESLOT_LENGTH": _____ TSCH_CONF_DEFAULT_TIMESLOT_LENGTH
|
||||
##### "TSCH_SCHEDULE_DEFAULT_LENGTH": __________ TSCH_SCHEDULE_DEFAULT_LENGTH
|
||||
|
||||
#ifdef TSCH_CONF_DEFAULT_HOPPING_SEQUENCE
|
||||
##### "TSCH_CONF_DEFAULT_HOPPING_SEQUENCE": ____ == TTSCH_CONF_DEFAULT_HOPPING_SEQUENCE
|
||||
#else
|
||||
##### "TSCH_CONF_DEFAULT_HOPPING_SEQUENCE": ____ -> TSCH_DEFAULT_HOPPING_SEQUENCE
|
||||
#endif
|
||||
|
||||
#ifdef TSCH_CONF_JOIN_HOPPING_SEQUENCE
|
||||
##### "TSCH_CONF_JOIN_HOPPING_SEQUENCE": _______ == TSCH_CONF_JOIN_HOPPING_SEQUENCE
|
||||
#else
|
||||
##### "TSCH_CONF_JOIN_HOPPING_SEQUENCE": _______ -> TSCH_JOIN_HOPPING_SEQUENCE
|
||||
#endif
|
||||
|
||||
#ifdef TSCH_CONF_EB_PERIOD
|
||||
##### "TSCH_CONF_EB_PERIOD": ___________________ == TSCH_CONF_EB_PERIOD
|
||||
#else
|
||||
##### "TSCH_CONF_EB_PERIOD": ___________________ -> TSCH_EB_PERIOD
|
||||
#endif
|
||||
|
||||
#ifdef TSCH_CONF_MAX_EB_PERIOD
|
||||
##### "TSCH_CONF_MAX_EB_PERIOD": _______________ == TSCH_CONF_MAX_EB_PERIOD
|
||||
#else
|
||||
##### "TSCH_CONF_MAX_EB_PERIOD": _______________ -> TSCH_MAX_EB_PERIOD
|
||||
#endif
|
||||
|
||||
#if TSCH_CONF_DEFAULT_TIMESLOT_LENGTH
|
||||
##### "TSCH_CONF_DEFAULT_TIMESLOT_LENGTH": _____ == TSCH_CONF_DEFAULT_TIMESLOT_LENGTH
|
||||
#else
|
||||
##### "TSCH_CONF_DEFAULT_TIMESLOT_LENGTH": _____ -> TSCH_DEFAULT_TIMESLOT_LENGTH
|
||||
#endif
|
||||
|
||||
#ifdef TSCH_CONF_SCHEDULE_DEFAULT_LENGTH
|
||||
##### "TSCH_CONF_SCHEDULE_DEFAULT_LENGTH": _____ == TSCH_CONF_SCHEDULE_DEFAULT_LENGTH
|
||||
#else
|
||||
##### "TSCH_CONF_SCHEDULE_DEFAULT_LENGTH": _____ -> TSCH_CHEDULE_DEFAULT_LENGTH
|
||||
#endif
|
||||
|
||||
#else /* MAC_CONF_WITH_TSCH */
|
||||
##### "RF_CHANNEL": ____________________________ RF_CHANNEL
|
||||
|
||||
#ifdef RF_CHANNEL
|
||||
##### "RF_CHANNEL": ____________________________ == RF_CHANNEL
|
||||
#else
|
||||
##### "RF_CHANNEL": ____________________________ ><
|
||||
#endif
|
||||
|
||||
#endif /*MAC_CONF_WITH_TSCH */
|
||||
##### "QUEUEBUF_NUM": __________________________ QUEUEBUF_NUM
|
||||
##### "NBR_TABLE_MAX_NEIGHBORS": _______________ NBR_TABLE_MAX_NEIGHBORS
|
||||
##### "NETSTACK_MAX_ROUTE_ENTRIES": ____________ NETSTACK_MAX_ROUTE_ENTRIES
|
||||
##### "UIP_CONF_BUFFER_SIZE": __________________ UIP_CONF_BUFFER_SIZE
|
||||
##### "UIP_CONF_UDP": __________________________ UIP_CONF_UDP
|
||||
##### "UIP_UDP_CONNS": _________________________ UIP_UDP_CONNS
|
||||
##### "UIP_CONF_TCP": __________________________ UIP_CONF_TCP
|
||||
##### "UIP_TCP_CONNS": _________________________ UIP_TCP_CONNS
|
||||
##### "UIP_ND6_SEND_RA": _______________________ UIP_ND6_SEND_RA
|
||||
##### "UIP_ND6_SEND_NS": _______________________ UIP_ND6_SEND_NS
|
||||
##### "UIP_ND6_SEND_NA": _______________________ UIP_ND6_SEND_NA
|
||||
##### "UIP_ND6_AUTOFILL_NBR_CACHE": ____________ UIP_ND6_AUTOFILL_NBR_CACHE
|
||||
##### "SICSLOWPAN_CONF_FRAG": __________________ SICSLOWPAN_CONF_FRAG
|
||||
##### "SICSLOWPAN_COMPRESSION": ________________ SICSLOWPAN_COMPRESSION
|
||||
##### "LOG_CONF_LEVEL_RPL": ____________________ LOG_CONF_LEVEL_RPL
|
||||
##### "LOG_CONF_LEVEL_TCPIP": __________________ LOG_CONF_LEVEL_TCPIP
|
||||
##### "LOG_CONF_LEVEL_IPV6": ___________________ LOG_CONF_LEVEL_IPV6
|
||||
##### "LOG_CONF_LEVEL_6LOWPAN": ________________ LOG_CONF_LEVEL_6LOWPAN
|
||||
##### "LOG_CONF_LEVEL_NULLNET": ________________ LOG_CONF_LEVEL_NULLNET
|
||||
##### "LOG_CONF_LEVEL_MAC": ____________________ LOG_CONF_LEVEL_MAC
|
||||
##### "LOG_CONF_LEVEL_FRAMER": _________________ LOG_CONF_LEVEL_FRAMER
|
||||
##### "LOG_CONF_LEVEL_6TOP": ___________________ LOG_CONF_LEVEL_6TOP
|
||||
|
||||
#ifdef QUEUEBUF_CONF_NUM
|
||||
##### "QUEUEBUF_CONF_NUM": _____________________ == QUEUEBUF_CONF_NUM
|
||||
#else
|
||||
##### "QUEUEBUF_CONF_NUM": _____________________ -> QUEUEBUF_NUM
|
||||
#endif
|
||||
|
||||
#ifdef NBR_TABLE_CONF_MAX_NEIGHBORS
|
||||
##### "NBR_TABLE_CONF_MAX_NEIGHBORS": __________ == NBR_TABLE_CONF_MAX_NEIGHBORS
|
||||
#else
|
||||
##### "NBR_TABLE_CONF_MAX_NEIGHBORS": __________ -> NBR_TABLE_MAX_NEIGHBORS
|
||||
#endif
|
||||
|
||||
##### "NETSTACK_MAX_ROUTE_ENTRIES": ____________ == NETSTACK_MAX_ROUTE_ENTRIES
|
||||
##### "UIP_CONF_BUFFER_SIZE": __________________ == UIP_CONF_BUFFER_SIZE
|
||||
##### "UIP_CONF_UDP": __________________________ == UIP_CONF_UDP
|
||||
|
||||
#ifdef UIP_CONF_UDP_CONNS
|
||||
##### "UIP_CONF_UDP_CONNS": ____________________ == UIP_CONF_UDP_CONNS
|
||||
#else
|
||||
##### "UIP_CONF_UDP_CONNS": ____________________ -> UIP_UDP_CONNS
|
||||
#endif
|
||||
|
||||
##### "UIP_CONF_TCP": __________________________ == UIP_CONF_TCP
|
||||
|
||||
#ifdef UIP_CONF_TCP_CONNS
|
||||
##### "UIP_CONF_TCP_CONNS": ____________________ == UIP_CONF_TCP_CONNS
|
||||
#else
|
||||
##### "UIP_CONF_TCP_CONNS": ____________________ -> UIP_TCP_CONNS
|
||||
#endif
|
||||
|
||||
#ifdef UIP_CONF_ND6_SEND_RA
|
||||
##### "UIP_CONF_ND6_SEND_RA": __________________ == UIP_CONF_ND6_SEND_RA
|
||||
#else
|
||||
##### "UIP_CONF_ND6_SEND_RA": __________________ -> UIP_ND6_SEND_RA
|
||||
#endif
|
||||
|
||||
#ifdef UIP_CONF_ND6_SEND_NS
|
||||
##### "UIP_CONF_ND6_SEND_NS": __________________ == UIP_CONF_ND6_SEND_NS
|
||||
#else
|
||||
##### "UIP_CONF_ND6_SEND_NS": __________________ -> UIP_ND6_SEND_NS
|
||||
#endif
|
||||
|
||||
#ifdef UIP_CONF_ND6_SEND_NA
|
||||
##### "UIP_CONF_ND6_SEND_NA": __________________ == UIP_CONF_ND6_SEND_NA
|
||||
#else
|
||||
##### "UIP_CONF_ND6_SEND_NA": __________________ -> UIP_ND6_SEND_NA
|
||||
#endif
|
||||
|
||||
#ifdef UIP_CONF_ND6_AUTOFILL_NBR_CACHE
|
||||
##### "UIP_CONF_ND6_AUTOFILL_NBR_CACHE": _______ == UIP_CONF_ND6_AUTOFILL_NBR_CACHE
|
||||
#else
|
||||
##### "UIP_CONF_ND6_AUTOFILL_NBR_CACHE": _______ -> UIP_ND6_AUTOFILL_NBR_CACHE
|
||||
#endif
|
||||
|
||||
##### "SICSLOWPAN_CONF_FRAG": __________________ == SICSLOWPAN_CONF_FRAG
|
||||
|
||||
#ifdef SICSLOWPAN_CONF_COMPRESSION
|
||||
##### "SICSLOWPAN_CONF_COMPRESSION": ___________ == SICSLOWPAN_CONF_COMPRESSION
|
||||
#else
|
||||
##### "SICSLOWPAN_CONF_COMPRESSION": ___________ -> SICSLOWPAN_COMPRESSION
|
||||
#endif
|
||||
|
||||
##### "LOG_CONF_LEVEL_RPL": ____________________ == LOG_CONF_LEVEL_RPL
|
||||
##### "LOG_CONF_LEVEL_TCPIP": __________________ == LOG_CONF_LEVEL_TCPIP
|
||||
##### "LOG_CONF_LEVEL_IPV6": ___________________ == LOG_CONF_LEVEL_IPV6
|
||||
##### "LOG_CONF_LEVEL_6LOWPAN": ________________ == LOG_CONF_LEVEL_6LOWPAN
|
||||
##### "LOG_CONF_LEVEL_NULLNET": ________________ == LOG_CONF_LEVEL_NULLNET
|
||||
##### "LOG_CONF_LEVEL_MAC": ____________________ == LOG_CONF_LEVEL_MAC
|
||||
##### "LOG_CONF_LEVEL_FRAMER": _________________ == LOG_CONF_LEVEL_FRAMER
|
||||
##### "LOG_CONF_LEVEL_6TOP": ___________________ == LOG_CONF_LEVEL_6TOP
|
||||
|
Loading…
Reference in New Issue
Block a user