George Oikonomou
4bc9424dd3
Ignore .e and .o even if outside obj_<target>
2018-04-02 15:48:48 +01:00
George Oikonomou
a025a9020f
Allow the MQTT client to build & work without platform-specific extensions
2018-04-01 16:53:12 +01:00
George Oikonomou
5d1ed3c17f
Fix CONTIKI_VERSION_STRING
...
Currently, the version string always ends with -dirty. This is related to the logic behind --git-dir, which assumes that the current working dir is the top-level dir of the repo, unless --work-tree is also specified
2018-04-01 16:20:23 +01:00
George Oikonomou
84a74907f3
Allow the LED HAL to work on platforms without LEDs
2018-04-01 15:20:19 +01:00
George Oikonomou
1d59a258ed
Remove obsolete typedefs
2018-04-01 14:34:52 +01:00
George Oikonomou
59e26c8b21
Add some logging to the GPIO HAL
2018-04-01 14:33:04 +01:00
George Oikonomou
148e796ee1
Don't implement putc and __sp
...
Those two functions are not necessary in Contiki-NG
2018-03-30 22:21:24 +01:00
George Oikonomou
b2438b4563
Enable putchar for all arm platforms
...
Instead of having to #undef putchar in every file where we want to use it, we undef it across the board. See the comment in arm-def.h as to why this needs done.
2018-03-30 22:20:48 +01:00
George Oikonomou
be2a818eaa
Adjust nrf52832 compile output
2018-03-30 21:23:00 +01:00
George Oikonomou
3f4a1f7c54
Extend the usage target and add help target
2018-03-30 21:23:00 +01:00
George Oikonomou
a22324291f
Specify a number of targets as .PHONY
2018-03-30 21:22:59 +01:00
George Oikonomou
9a1d34e163
Change distclean to clean all platforms
2018-03-30 21:22:59 +01:00
George Oikonomou
c7e36a3d55
Change clean target to be more explicit
...
Previously, the clean target would delete a number of file extensions, many of which currently unknown to our build system (old platforms?). This commit changes the target so that it only cleans what we know we are building. Platforms / CPUs can append to the target with platform-specific build artifacts.
2018-03-30 21:22:59 +01:00
George Oikonomou
1d3122750a
Define different mspsim-maptable per project
...
The rule is changed such that it makes sure the .map file gets built first. We have separate map files per project, so we need separate mspsim-maptables
2018-03-30 21:22:59 +01:00
George Oikonomou
16d8c5b4f9
Use a variable for the Contiki-NG archive file
...
Prevents having to hard-code the filename in multiple cpu/platform makefiles and allows us to easily rename it across the board in the future
2018-03-30 21:22:59 +01:00
George Oikonomou
87dfa61fd6
Use dbg.c from the CPU dir and delete platform file
2018-03-30 21:06:52 +01:00
George Oikonomou
ce540a8bca
Harmonise filename pattern for the .map file
...
All map files are now called example-platform.map (e.g. hello-world-native.map).
2018-03-30 20:24:59 +01:00
George Oikonomou
04ca5fd46a
Update doxygen content and structure
2018-03-30 15:24:04 +01:00
George Oikonomou
86b10b69aa
Resolve multiple symbol definitions
2018-03-30 15:23:50 +01:00
George Oikonomou
1bf1f37b24
Build dbg-io as a module
2018-03-30 15:23:50 +01:00
George Oikonomou
6d592945a0
Use a single common dbg.h
2018-03-30 15:23:50 +01:00
George Oikonomou
40f6b1a2ba
Rename files to resolve filename conflicts
2018-03-30 15:23:50 +01:00
George Oikonomou
ed3e2c850e
Remove depedency to a debug-uart.h
2018-03-30 15:23:50 +01:00
George Oikonomou
8e52414e44
Fix naming convention
2018-03-30 15:23:50 +01:00
George Oikonomou
bb338affeb
Move dbg-io to os
2018-03-30 15:23:50 +01:00
George Oikonomou
a0e8b51950
Add license and copyright notice
2018-03-30 15:23:50 +01:00
George Oikonomou
89148eb030
Include contiki.h
2018-03-30 15:23:49 +01:00
George Oikonomou
888a99ed3c
Move macros to top of file
2018-03-30 15:23:49 +01:00
George Oikonomou
4e3c7efa5f
Fix code style
2018-03-30 15:23:49 +01:00
George Oikonomou
632ab90161
Apply cosmetic changes
2018-03-30 15:23:49 +01:00
George Oikonomou
8fb2b2074e
Delete jn516x-specific BR example
...
#132 deleted other jn516x-specific BR examples, but this one was missed. This pull deletes the leftover example.
This is the only place where we are still using the obsolete `SLIP_BRIDGE_CONF_NO_PUTCHAR` define (all others were removed by #135 ). This pull removes that too.
2018-03-30 15:21:52 +01:00
George Oikonomou
941d8457b4
Merge pull request #357 from yatch/pr/6top-protocol-draft-10
...
Update 6top Protocol (6P) to draft-10
2018-03-29 16:30:14 +01:00
George Oikonomou
613ac9aa78
Merge branch 'develop' into pr/6top-protocol-draft-10
2018-03-29 15:35:03 +01:00
George Oikonomou
dbcb653a9e
Merge pull request #310 from atiselsts/contrib/cc26xx-stack-size
...
CC26xx: increase size of the region reserved for stack from 256 bytes to 1024 bytes
2018-03-29 15:34:41 +01:00
Yasuyuki Tanaka
c7d60bc8a6
sixtop: update to draft-ietf-6tisch-6top-protocol-10
...
- remove the schedule generation management using GEN field
- add SIGNAL command
- add RC_ERR_SEQNUM
- rename and reorder return codes
2018-03-29 16:19:21 +02:00
Yasuyuki Tanaka
62a93a7e62
sixtop: fix typos in error messages
2018-03-29 16:19:21 +02:00
Atis Elsts
94db704b44
change project-conf.f for cc26xx-web-demo to make it link with the new stack region size on cc26xx
2018-03-29 14:15:47 +01:00
Atis Elsts
a9e9d0f3ec
CC26xx: increase size of the region reserved for stack from 256 bytes to 1024 bytes
2018-03-29 14:09:38 +01:00
George Oikonomou
8cc1713e93
Merge pull request #379 from simonduq/contrib/tsch-cleanup
...
Cleanup TSCH .h files
2018-03-29 12:48:00 +01:00
Simon Duquennoy
a3e62befb8
TSCH: rework .h system, now following the same structure as rpl-lite
2018-03-28 10:39:41 -07:00
Simon Duquennoy
9a6bbdcb5c
Merge pull request #304 from superjudge/fix_observer
...
Fix observer and block-wise transfer interaction
2018-03-28 11:02:25 +02:00
Joakim Eriksson
5e45ffc194
Merge branch 'develop' into fix_observer
2018-03-28 08:21:47 +02:00
George Oikonomou
e3582b331e
Merge pull request #383 from simonduq/fix/test-br-real-time
...
Border router tests: make all simulations real-time
2018-03-27 21:46:34 +01:00
Simon Duquennoy
d157fc721d
Merge branch 'develop' into fix/test-br-real-time
2018-03-27 21:21:46 +02:00
Simon Duquennoy
e405eed509
Merge pull request #384 from simonduq/simonduq-patch-1
...
Compile test log summary format
2018-03-27 21:21:34 +02:00
Simon Duquennoy
06b12a0a72
Merge branch 'develop' into simonduq-patch-1
2018-03-27 20:40:14 +02:00
Simon Duquennoy
f1b65d86fa
Merge pull request #381 from yatch/pr/shell-add-guard
...
shell: add missing UIP_CONF_IPV6_RPL guard
2018-03-27 20:39:42 +02:00
Yasuyuki Tanaka
4206761ccf
shell: add missing UIP_CONF_IPV6_RPL guard
2018-03-27 17:22:52 +02:00
Simon Duquennoy
710ea91f1a
Compile test log summary format
2018-03-27 16:11:57 +02:00
Simon Duquennoy
a2c76f63c3
Border router tests: make all simulations real-time
2018-03-27 02:13:54 -07:00