Commit Graph

122 Commits (master)

Author SHA1 Message Date
giomba d192979eb7 repository cleaned
actually noone ever needed the full contiki-ng repository,
but it was just forked in order to start developing the project quickly
2019-10-07 21:42:19 +02:00
Simon Duquennoy f40492ade9 Moving /doc to /tools/doxygen 2017-10-29 13:33:09 +01:00
Simon Duquennoy 3f26e05536 Doxygen: cleanup makefile 2017-10-29 13:10:45 +01:00
Simon Duquennoy a258f42645 Fix Doxygen Travis test 2017-10-06 17:17:40 +02:00
Simon Duquennoy bb74b8c4f7 Removing non-API Doxygen content, now moved to the wiki 2017-10-06 15:42:28 +02:00
Simon Duquennoy 0e9b974e3d Doxygen: add description to top-level modules 2017-10-06 14:47:29 +02:00
Simon Duquennoy c851357800 Doxygen fixes 2017-10-06 14:26:59 +02:00
Simon Duquennoy aedb920ec5 Doxygen: simplify makefile 2017-10-06 13:18:28 +02:00
Simon Duquennoy 14779f29f8 Rework Doxygen modules 2017-09-29 22:18:48 +02:00
Nicolas Tsiftes 3166e29af7 Various documentation updates, including a modified main page and
the removal of various obsolete platforms and modules.
2017-09-22 16:00:55 +02:00
Niclas Finne b4f8f21b4d Updated examples after CoAP moved to module 2017-09-01 17:45:58 +02:00
Nicolas Tsiftes 5025769825 Removed the apps dir. 2017-09-01 17:32:04 +02:00
Simon Duquennoy 7ebc1ba262 Fix doxygen 2017-09-01 15:51:25 +02:00
Niclas Finne 2c86194ef8 Renamed core to os 2017-09-01 15:29:00 +02:00
Simon Duquennoy 1469268d32 Rework naming and configuration of sicslowpan compression levels 2017-07-05 19:48:42 +02:00
Nicolas Tsiftes 9bb51087bf Renamed the drivers directory to arch to reflect that this is the main place for architecture-dependent functionality. 2017-06-28 16:20:43 +02:00
Simon Duquennoy 1a0f8ab737 Removing IPv4 stack 2017-06-16 17:32:22 +02:00
Simon Duquennoy 54d6756815 Move cpu, dev and platform into a new top-level directory: drivers 2017-05-16 09:04:52 +02:00
Simon Duquennoy 6220aea14a Removing Rime, old platforms, old MAC layers, LLSEC (as a layer), some examples and apps 2017-05-14 01:14:05 +02:00
Yasuyuki Tanaka 49808b8f1c Update code-style.c
- mention Uncrustify instead of GNU Indent
- add a missing argument of code_style_example_function()
- make the function return 0 or 1 as per doxygen comment
- replace tab with spaces
- correct case() to switch() in a comment
- add an indentation example for switch statement
2016-12-03 12:21:04 +01:00
Kitty(chun hua) Jiang b5bc140680 Update comments: RFC3513 is obsoleted by RFC4921 2016-07-18 17:29:16 +08:00
Simon Duquennoy 072e416d4a Fix doxygen warning 2016-03-15 10:25:05 +01:00
Joakim Eriksson d4dc45e096 updated sicslowpan documentation and platform configurations 2016-01-19 15:27:14 +01:00
George Oikonomou fa40d2b1fc Remove documentation references to the Sensinode platform
This is part of a set of commits that will obsolete the Sensinode platform
2016-01-10 15:09:31 +00:00
Benoît Thébaudeau 6166693a11 Merge pull request #1133 from bkozak-scanimetrics/cc-gcc
put gcc specific stuff into seperate .h
2015-12-05 00:39:59 +01:00
Simon Duquennoy ebc8d9fb1c Merge pull request #1344 from tsparber/fix-doxygen
doxygen: Fixed all warnings
2015-11-30 22:07:15 +01:00
Marco Grella e47c69c170 Merge remote-tracking branch 'upstream/master' into stm32nucleo-spirit1 2015-11-25 12:36:01 +01:00
Tommy Sparber 8792ba16b3 doxygen: Tried to fix documentation (sicslowpan-doc.txt, uip6-doc.txt)
This commit tries to also fix the documentations of sicslowpan and
uip6 to reflect the current code state. I’m not sure if everything
makes sense.

sicslowpan: There are still some references to HC01, can this be
replaced by HC06?

uip6: Section about timers has changed, is this correct?

Doxyfile: The documentations reference static functions, to link to 
them correctly EXTRACT_STATIC = YES is needed.



Congratulations you fixed 134 of doxygen's warnings (old: 134 new: 0).
2015-11-18 11:49:25 +11:00
Tommy Sparber 938a425949 Cleanup trailing spaces and convert tabs to spaces
This commit removes trailing spaces and converts
tabs to spaces in all files affected by fix-doxygen PR.
2015-11-18 11:09:43 +11:00
Tommy Sparber 938d17576b doxygen: Fix many warnings
This commit fixes nearly all of the reported doxygen warnings.

I tried to not clutter the log with removed trailing spaces.
Removed whitespace and converted tab/spaces for all files affected by this commit
are in a separate branch.
2015-11-18 11:07:58 +11:00
Billy Kozak 8e5f0bc36a Defining gcc specific macros in seperate header 2015-09-22 14:17:10 -06:00
Marco Grella 17aafb9daa Align to current master 2015-09-04 17:01:04 +02:00
Jonas Olsson 01e36532c2 Add support for the CC13xx CPU
This commit:

* Moves all cpu files from cpu/cc26xx to cpu/cc26xx-cc13xx
* Bumps the CC26xxware submodule to the latest TI release
* Adds CC13xxware as a submodule
* Adds support for sub-ghz mode / IEEE 802.15.4g
* Splits the driver into multiple files for clarity. We now have the following structure:
  * A common module that handles access to the RF core, interrupts etc
  * A module that takes care of BLE functionality
  * A netstack radio driver for IEEE mode (2.4GHz)
  * A netstack radio driver for PROP mode (sub-ghz - multiple bands)

This commit also adds tick suppression functionality, applicable to all chips of the CC26xx and CC13xx families. Instead waking up on every clock tick simply to increment our software counter, we now only wake up just in time to service the next scheduled etimer. ContikiMAC-triggered wakeups are unaffected.

Laslty, this commit also applies a number of minor changes:
* Addition of missing includes
* Removal of stub functions
* Removal of a woraround for a CC26xxware bug that has now been fixed
2015-08-23 19:54:42 +01:00
Marco Grella 62c33260bd Modified structure to use a sub-module for platform APIs 2015-07-31 17:11:27 +02:00
Benoît Thébaudeau 2eef189a0a doxygen: Fix some warnings
Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com>
2015-06-20 03:22:31 +02:00
George Oikonomou b861b8f277 Do not try to build cc26xxware documentation 2015-05-17 15:01:02 +01:00
Adam Dunkels 7acf747c1a Removed packetbuf references. This was a feature that is not used anymore and only made the code more complex. 2015-04-01 21:33:02 +02:00
Gaëtan Harter d0232bb20d Remove unused UIP_CONF_ND6_ defines in platforms
UIP_CONF_ND6_MAX_PREFIXE
  UIP_CONF_ND6_MAX_DEFROUTERS
2015-03-24 13:09:29 +01:00
Gaëtan Harter 697d8c0d23 Remove siclowpan compressions define in platforms
Several platforms defined compressions modes values:

    SICSLOWPAN_CONF_COMPRESSION_IPV6
    SICSLOWPAN_CONF_COMPRESSION_HC1
    SICSLOWPAN_CONF_COMPRESSION_HC01

instead of using the global SICSLOWPAN_COMPRESSION_LEVEL definitions
2015-03-24 11:40:32 +01:00
George Oikonomou 938cd5c689 Expand macros when building docs 2015-02-22 16:39:49 +00:00
George Oikonomou a34a2e5ad8 Remove obsolete/unused doxygen group
The group is defined within the cpu files themselves, so this definition simply resulted in a 2nd CC2538 group, which was empty
2015-02-16 10:17:57 +01:00
George Oikonomou 1ac9099202 Remove tags not supported by doxygen 1.8.7 2015-02-15 21:54:02 +01:00
George Oikonomou c8b802dc16 Fix doxygen warnings in the uip6 group 2015-02-15 20:15:03 +01:00
George Oikonomou 13a5fd8803 Update doxyfile to define TCP, UDP, Rime, IP, IPv6 2015-02-15 20:11:10 +01:00
George Oikonomou 35be05071c Fix some unresolved references
* Either by removing them
* Or by resolving them
2015-02-15 20:11:10 +01:00
George Oikonomou 0332c2fdb2 Remove stray character which was being interpreted as a list item outside a list 2015-02-15 20:11:09 +01:00
George Oikonomou e083dde465 Remove references to the ESB platform 2015-02-15 20:11:09 +01:00
George Oikonomou 45ec3ea9d9 Fix documentation problems in the raven tutorial 2015-02-15 20:11:08 +01:00
George Oikonomou 0750bd293f Set GENERATE_TREEVIEW to NO 2015-02-15 20:11:08 +01:00
George Oikonomou 6acf9f29c1 Update Doxyfile to a more recent version
This was done with doxygen 1.8.8, Travis uses 1.8.7
2015-02-15 20:11:08 +01:00