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
4 years ago
Simon Duquennoy f40492ade9 Moving /doc to /tools/doxygen 6 years ago
Simon Duquennoy 3f26e05536 Doxygen: cleanup makefile 6 years ago
Simon Duquennoy a258f42645 Fix Doxygen Travis test 6 years ago
Simon Duquennoy bb74b8c4f7 Removing non-API Doxygen content, now moved to the wiki 6 years ago
Simon Duquennoy 0e9b974e3d Doxygen: add description to top-level modules 6 years ago
Simon Duquennoy c851357800 Doxygen fixes 6 years ago
Simon Duquennoy aedb920ec5 Doxygen: simplify makefile 6 years ago
Simon Duquennoy 14779f29f8 Rework Doxygen modules 6 years ago
Nicolas Tsiftes 3166e29af7 Various documentation updates, including a modified main page and
the removal of various obsolete platforms and modules.
6 years ago
Niclas Finne b4f8f21b4d Updated examples after CoAP moved to module 6 years ago
Nicolas Tsiftes 5025769825 Removed the apps dir. 6 years ago
Simon Duquennoy 7ebc1ba262 Fix doxygen 6 years ago
Niclas Finne 2c86194ef8 Renamed core to os 6 years ago
Simon Duquennoy 1469268d32 Rework naming and configuration of sicslowpan compression levels 6 years ago
Nicolas Tsiftes 9bb51087bf Renamed the drivers directory to arch to reflect that this is the main place for architecture-dependent functionality. 6 years ago
Simon Duquennoy 1a0f8ab737 Removing IPv4 stack 6 years ago
Simon Duquennoy 54d6756815 Move cpu, dev and platform into a new top-level directory: drivers 6 years ago
Simon Duquennoy 6220aea14a Removing Rime, old platforms, old MAC layers, LLSEC (as a layer), some examples and apps 6 years ago
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
7 years ago
Kitty(chun hua) Jiang b5bc140680 Update comments: RFC3513 is obsoleted by RFC4921 7 years ago
Simon Duquennoy 072e416d4a Fix doxygen warning 8 years ago
Joakim Eriksson d4dc45e096 updated sicslowpan documentation and platform configurations 8 years ago
George Oikonomou fa40d2b1fc Remove documentation references to the Sensinode platform
This is part of a set of commits that will obsolete the Sensinode platform
8 years ago
Benoît Thébaudeau 6166693a11 Merge pull request #1133 from bkozak-scanimetrics/cc-gcc
put gcc specific stuff into seperate .h
8 years ago
Simon Duquennoy ebc8d9fb1c Merge pull request #1344 from tsparber/fix-doxygen
doxygen: Fixed all warnings
8 years ago
Marco Grella e47c69c170 Merge remote-tracking branch 'upstream/master' into stm32nucleo-spirit1 8 years ago
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).
8 years ago
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.
8 years ago
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.
8 years ago
Billy Kozak 8e5f0bc36a Defining gcc specific macros in seperate header 8 years ago
Marco Grella 17aafb9daa Align to current master 8 years ago
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
8 years ago
Marco Grella 62c33260bd Modified structure to use a sub-module for platform APIs 8 years ago
Benoît Thébaudeau 2eef189a0a doxygen: Fix some warnings
Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com>
8 years ago
George Oikonomou b861b8f277 Do not try to build cc26xxware documentation 8 years ago
Adam Dunkels 7acf747c1a Removed packetbuf references. This was a feature that is not used anymore and only made the code more complex. 9 years ago
Gaëtan Harter d0232bb20d Remove unused UIP_CONF_ND6_ defines in platforms
UIP_CONF_ND6_MAX_PREFIXE
  UIP_CONF_ND6_MAX_DEFROUTERS
9 years ago
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
9 years ago
George Oikonomou 938cd5c689 Expand macros when building docs 9 years ago
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
9 years ago
George Oikonomou 1ac9099202 Remove tags not supported by doxygen 1.8.7 9 years ago
George Oikonomou c8b802dc16 Fix doxygen warnings in the uip6 group 9 years ago
George Oikonomou 13a5fd8803 Update doxyfile to define TCP, UDP, Rime, IP, IPv6 9 years ago
George Oikonomou 35be05071c Fix some unresolved references
* Either by removing them
* Or by resolving them
9 years ago
George Oikonomou 0332c2fdb2 Remove stray character which was being interpreted as a list item outside a list 9 years ago
George Oikonomou e083dde465 Remove references to the ESB platform 9 years ago
George Oikonomou 45ec3ea9d9 Fix documentation problems in the raven tutorial 9 years ago
George Oikonomou 0750bd293f Set GENERATE_TREEVIEW to NO 9 years ago
George Oikonomou 6acf9f29c1 Update Doxyfile to a more recent version
This was done with doxygen 1.8.8, Travis uses 1.8.7
9 years ago