George Oikonomou
66aa99d78e
Use the logging module (Main)
2017-10-29 23:18:37 +00:00
George Oikonomou
e9509be98c
Extend the logging module to support the common main + platform-specific hooks
2017-10-29 23:18:37 +00:00
George Oikonomou
7b3f77ac2e
Remove leftover includes
2017-10-29 23:18:37 +00:00
George Oikonomou
d7e78df728
Remove leftover call
2017-10-29 23:18:37 +00:00
George Oikonomou
36a22c5d33
Rename function to better match what it actually does
2017-10-29 23:18:36 +00:00
George Oikonomou
8de3ffbc2e
Don't initialise the queuebuf unconditionally
...
Currently, it is only used by 6LoWPAN when fragmentation is enabled, by TSCH and by CSMA. Platforms that disable fragmentation and choose a different MAC layer (e.g. NULLMAC) will unnecessarily end up with the module linked in the image, wasting flash and/or RAM space.
2017-10-29 23:18:36 +00:00
George Oikonomou
adbe10881f
Return a value in our main()
2017-10-29 23:18:36 +00:00
George Oikonomou
3a1d362549
Provide boot sequence hooks (Native)
2017-10-29 23:18:36 +00:00
George Oikonomou
5d95f8bd54
Hand main()'s arguments over to the platform
2017-10-29 23:18:36 +00:00
George Oikonomou
c3c5668ccd
Update documentation to use \os
2017-10-29 23:18:36 +00:00
George Oikonomou
f2ee2c706c
Call startup sequence stage 3 later
2017-10-29 23:18:36 +00:00
George Oikonomou
f89da621d9
Allow our main to accept arguments
2017-10-29 23:18:36 +00:00
George Oikonomou
c41cd3b75e
Provide boot sequence hooks (jn516x)
2017-10-29 23:18:36 +00:00
George Oikonomou
902b8154b7
Provide boot sequence hooks (Sky)
2017-10-29 23:18:36 +00:00
George Oikonomou
d776ba035b
Allow the platform to provide its own main loop
2017-10-29 23:18:35 +00:00
George Oikonomou
543f5ff1cd
Provide boot sequence hooks (nrf52dk)
2017-10-29 23:18:35 +00:00
George Oikonomou
fd239a32c3
Provide boot sequence hooks (Zoul)
2017-10-29 23:18:35 +00:00
George Oikonomou
47f02608c3
Provide boot sequence hooks (OpenMote)
2017-10-29 23:18:35 +00:00
George Oikonomou
61d9ec3c35
Provide boot sequence hooks (CC2538DK)
2017-10-29 23:18:35 +00:00
George Oikonomou
827acf4770
Implement common early-stage init for all CC2538-based platforms
2017-10-29 23:18:35 +00:00
George Oikonomou
476e311ea7
Initialise watchdogs in the common main
2017-10-29 23:18:35 +00:00
George Oikonomou
db87b3c858
Provide boot sequence hooks (CC13xx-CC26xx)
2017-10-29 23:18:35 +00:00
George Oikonomou
0ca938245f
Add implementation of the common main routine
2017-10-29 23:18:35 +00:00
George Oikonomou
9c20dc37c2
Add header file and documentation for a common main
2017-10-29 23:18:34 +00:00
George Oikonomou
2eda4992c2
Merge pull request #126 from simonduq/pr/move-doxygen
...
Updates and moves Doxygen
2017-10-29 23:06:39 +00:00
Simon Duquennoy
a33e5eddcb
Doxygen: fix path to hello-world example
2017-10-29 13:44:16 +01:00
Simon Duquennoy
189ed6e79b
Update Doxygen mainpage
2017-10-29 13:33:11 +01:00
Simon Duquennoy
f40492ade9
Moving /doc to /tools/doxygen
2017-10-29 13:33:09 +01:00
Simon Duquennoy
1dfa99c0e8
Merge pull request #125 from contiki-ng/simonduq-patch-2
...
CONTRIBUTING.md: link to wiki where the content has moved
2017-10-29 13:30:15 +01:00
Simon Duquennoy
3f26e05536
Doxygen: cleanup makefile
2017-10-29 13:10:45 +01:00
Simon Duquennoy
1b0618f33d
Merge pull request #121 from g-oikonomou/bugfix/rpl-mcast
...
Fix RPL configuration under different multicast scenarios
2017-10-29 08:58:43 +01:00
Simon Duquennoy
c68d2f549f
Merge pull request #119 from contiki-ng/simonduq-patch-3
...
Update README.md: social media and more
2017-10-29 08:55:52 +01:00
Simon Duquennoy
3cb7192395
CONTRIBUTING.md: link to wiki where the content has moved
2017-10-29 08:55:23 +01:00
George Oikonomou
e5c40b8953
Test all three multicast engines on travis
2017-10-28 22:20:38 +01:00
George Oikonomou
21f5ff8edf
Fix RPL configuration in mcast scenarios
2017-10-28 21:46:46 +01:00
Simon Duquennoy
998d5969c4
Update README.md: social media and more
2017-10-27 22:01:25 +02:00
Simon Duquennoy
5e2f79a6c2
Merge pull request #118 from contiki-ng/simonduq-patch-2
...
README.md: restore Travis icon
2017-10-27 18:01:46 +02:00
Simon Duquennoy
c163cdbba1
README.md: restore Travis icon
2017-10-27 17:01:06 +02:00
Simon Duquennoy
df9091a8a3
Merge pull request #116 from contiki-ng/simonduq-patch-1
...
Update README.md
2017-10-27 16:56:58 +02:00
Simon Duquennoy
66ee69b98c
Merge pull request #117 from nfi/contrib/mark-version-as-modified
...
Updated the Contiki version and mark the version as modified if the working tree has local modifications.
2017-10-27 16:56:49 +02:00
Niclas Finne
3cb66a5232
Changed version to Contiki-NG and mark the version as modified if
...
the working tree has local modifications.
2017-10-27 15:15:13 +02:00
Simon Duquennoy
d88e1d0ad8
README.md: fix Travis link
2017-10-27 14:56:27 +02:00
Simon Duquennoy
91fab3332e
Update README.md
2017-10-27 14:53:57 +02:00
Simon Duquennoy
a4390a3ee4
Merge pull request #115 from simonduq/pr/viewconf-fix
...
Viewconf improvements
2017-10-27 09:43:08 +02:00
Simon Duquennoy
9d1463fac5
Viewconf: distinguish set from unset flags
2017-10-26 17:37:46 +02:00
Simon Duquennoy
bb5ca12003
Minor fix to viewconf.c
2017-10-26 16:30:01 +02:00
Simon Duquennoy
0f1dd71124
nbr-table: fix default value for NBR_TABLE_MAX_NEIGHBORS
2017-10-26 16:29:04 +02:00
Simon Duquennoy
04f053b7bf
Merge pull request #114 from simonduq/pr/update-cooja-path
...
Updating cooja submodule path and commit
2017-10-26 15:20:15 +02:00
Simon Duquennoy
e91b4c6656
Merge pull request #113 from sics-iot/contrib/move-xxware-submodules
...
Change the base URL for CCxxware submodules
2017-10-26 14:07:40 +02:00
Simon Duquennoy
70e948f693
Updating cooja submodule path and commit
2017-10-26 11:46:04 +02:00