Commit Graph

148 Commits (1c0653f3830da0d70066ac14ab8d9116dd3f21f5)

Author SHA1 Message Date
Hauke Petersen 0b1bc39fd5 doc: adapted doxygen excludes for NRF5x headers 7 years ago
Kaspar Schleiser 2d8f6f8a92 Merge pull request #4500 from haukepetersen/fix_doc_samd21
doc: added samd21 vendor header to doxygen excludes
8 years ago
Lotte Steenbrink 1ac9a0d227 Merge pull request #4480 from authmillenon/doc/enh/creating-modules
doc: add page about creating modules
8 years ago
Martine Lenders b5f5f8314a doc: add page about creating modules 8 years ago
Oleg Hahm f22cac2ceb Merge pull request #4289 from authmillenon/doc/enh/pkg
doc: move pkg/PORTING.md and pkg/USING.md to doxygen
8 years ago
Hauke Petersen bed0aec61e doc: added samd21 vendor header to doxygen excludes 8 years ago
Martine Lenders 31702f3ce8 doc: mention create-an-application page on main page 8 years ago
Martine Lenders 80829d5eba doc: add page about creating an application 8 years ago
Martine Lenders f285bb2349 doc: move pkg/PORTING.md and pkg/USING.md to doxygen 8 years ago
Cenk Gündoğan 9d270ad1c0 doxygen: mainpage: link to GNRC 8 years ago
Cenk Gündoğan 0b77b259ef gnrc: enhance documentation 8 years ago
Oleg Hahm c96679f3d1 doc: include package documentation 8 years ago
Martine Lenders 2cc2adffee Merge pull request #3900 from haukepetersen/add_arduino_api
sys: added Arduino API to RIOT
8 years ago
Martine Lenders 98bd5ee09c Merge pull request #4090 from authmillenon/doc/enh/overview-graphic
doc: add RIOT overview graphic
8 years ago
Hauke Petersen 9a32fefaf1 doc: added *.hpp to be parsed by doxygen 8 years ago
Martine Lenders 1550fe85db doc: add structure graphic to mainpage 8 years ago
Martine Lenders 3fb9f90a71 doc: add graphic showing general structure of RIOT 8 years ago
Martine Lenders 4385e5cd24 doc: add Miso fonts to documentation 8 years ago
Hauke Petersen 421e69030a Merge pull request #4315 from haukepetersen/doc_periph_fixes
doc: various fixes related to 'periph'
8 years ago
Emmanuel Baccelli e935ca4f57 modified typo in doc mainpage.md
fixed indentation
8 years ago
Hauke Petersen 95086da431 doc/drivers/sys: fixed all refs to drivers_periph_xx 8 years ago
Martine Lenders ccab1eae82 doc: add 'Getting started' page 8 years ago
Martine Lenders d50de568d1 doc: Update mainpage 8 years ago
Martine Lenders 505893e8e5 doc: move mainpage completely to markdown format 8 years ago
Hauke Petersen 7f32919ffb doxygen: excluded SiLabs header files 8 years ago
Paul Rathgeb cefe2a6698 make: Blacklisted the board 'weio' for some test due to insufficient
RAM/ROM
      Blacklisted LPC11Uxx.h for doxygen
8 years ago
Martine Lenders e6c96cde53 gnrc_sixlowpan_nd_border_router: initial import 8 years ago
Martine Lenders c0a1258806 doxygen: include some module switches 8 years ago
Martine Lenders 132f5e1b9c gnrc_sixlowpan_nd_router: initial import 8 years ago
Oleg Hahm 09c5eab157 doc: minor update of mainpage.txt 8 years ago
Martine Lenders b81a4dd695 gnrc_ipv6_netif: prepare for router discovery 8 years ago
Kaspar Schleiser 1733d4a730 doc: remove obsolete transceiver documentation 8 years ago
Oleg Hahm 6a035fe910 doc: exclude sam3* completely from doxygen
Also remove doc.txt for sam3 (moved to cpu_conf.h)
8 years ago
Oleg Hahm 72bc12e146 doxygen: add make targets to build man and latex
HTML will be build per default.
8 years ago
Joakim Gebart 68ce9397cb doc/doxygen: Clean up Makefile 8 years ago
Joakim Gebart bb6cfa1569 doc/doxygen: Use multiple arguments to dot
graphviz >1.8.10 has been released more than 10 years ago.
8 years ago
Joakim Gebart df1efe7154 doc/doxygen/riot.doxyfile: Do not generate LaTeX by default 8 years ago
Joakim Gebart bc58c7ba13 doc/doxygen/riot.doxyfile: Do not generate manpages by default 8 years ago
Hauke Petersen c7d4ff7106 doxygen: adjusted exclude pattern for NRF51 8 years ago
Thomas Eichinger 7e88358135 Merge pull request #3194 from haukepetersen/mv_sam3x
cpu: rename SAM3X8E to SAM3
8 years ago
Johann F d614cbe066 cpu/k64f: initial import for the Freescale K64F Cortex-M4 MCU 8 years ago
Hauke Petersen d41c365632 doxygen: adjusted exclude to changed sam3 cpu name 8 years ago
Hauke Petersen 26b9e9acea doc: adapted doxygen excludes 8 years ago
Hauke Petersen 9943f51080 global: renamed cpu-conf.h into cpu_conf.h 8 years ago
Kaspar Schleiser af63254f4e cpu: saml21 initial commit
basic port, uart, one timer, gpio, spi working.
8 years ago
Lucas Jenß 742c39e838 Merge pull request #2881 from x3ro/clarify-stacksize-constants
Clarify and unify naming of thread-related constants (stacksize and priority)
8 years ago
Lucas Jenss 426170b064 Improve naming of thread stacksize/priority constants
As discussed in #2725, this commit renames a number of stacksize constants to
better convey their intended usage. In addition, constants for thread priority
are given a `THREAD_` prefix. Changes are:

* KERNEL_CONF_STACKSIZE_PRINTF renamed to THREAD_EXTRA_STACKSIZE_PRINTF
* KERNEL_CONF_STACKSIZE_DEFAULT renamed to THREAD_STACKSIZE_DEFAULT
* KERNEL_CONF_STACKSIZE_IDLE renamed to THREAD_STACKSIZE_IDLE
* KERNEL_CONF_STACKSIZE_MAIN renamed to THREAD_STACKSIZE_MAIN
* Move thread stacksizes from kernel.h to thread.h, since the prefix changed
* PRIORITY_MIN renamed to THREAD_PRIORITY_MIN
* PRIORITY_IDLE renamed to THREAD_PRIORITY_IDLE
* PRIORITY_MAIN renamed to THREAD_PRIORITY_MAIN
* Move thread priorities from kernel.h to thread.h since the prefix has changed
* MINIMUM_STACK_SIZE renamed to THREAD_STACKSIZE_MINIMUM for consistency
8 years ago
Joakim Gebart c054cfa813 doc/doxygen/src/riot-footer.html: remove tab indent 8 years ago
Johann F 1d60d9870d add support for Freescale MKW2x family devices 8 years ago
Joakim Gebart d4f7d54ba6 doxygen: Define DOXYGEN preprocessor macro 8 years ago
Joakim Gebart 262ae9b0a8 doxygen: Clean leftover doxygen_objdb_*.tmp files. 8 years ago
Oleg Hahm d0d8852ea1 doc: order modules alphabetically 8 years ago
Martine Lenders 9238b33906 Merge pull request #2837 from OlegHahm/yadf
Yet another doxygen fix
8 years ago
Oleg Hahm a1c963c8e4 doc: evaluate RIOTBASE/doc.txt 8 years ago
Oleg Hahm 4952d2a002 doxygen: generate graphs for includes 8 years ago
Joakim Gebart de486ff79f k60: Initial commit of K60 CPU.
Tested on the following Freescale Kinetis K60 CPUs:

 - MK60DN512VLL10

The port should with a high probability also support the following variations of the above CPUs (untested):

 - MK60DN256VLL10

And possibly also:

 - MK60DX256VLL10
 - MK60DX512VLL10
 - MK60DN512VLQ10
 - MK60DN256VLQ10
 - MK60DX256VLQ10
 - MK60DN512VMC10
 - MK60DN256VMC10
 - MK60DX256VMC10
 - MK60DN512VMD10
 - MK60DX256VMD10
 - MK60DN256VMD10

Currently not working on the following CPUs (Missing PIT channel
chaining necessary for kinetis_common/periph/timer implementation):

 - MK60DN256ZVLL10
 - MK60DN512ZVLL10
 - MK60DX256ZVLL10
 - MK60DX512ZVLL10
 - MK60DN512ZVLQ10
 - MK60DN256ZVLQ10
 - MK60DX256ZVLQ10
 - MK60DN512ZVMC10
 - MK60DN256ZVMC10
 - MK60DX256ZVMC10
 - MK60DN512ZVMD10
 - MK60DX256ZVMD10
 - MK60DN256ZVMD10

Regarding header files from Freescale:

   dist/tools/licenses: Add Freescale CMSIS PAL license pattern

Redistribution is OK according to:

https://community.freescale.com/message/477976?et=watches.email.thread#477976

Archive copy in case the above link disappears:

https://web.archive.org/web/20150328073057/https://community.freescale.com/message/477976?et=watches.email.thread

Applies to:
 - MK60DZ10.h (K60 variant)
8 years ago
Martine Lenders 21dd2eb21d doc: enable helper macros for doxygen 8 years ago
Hauke Petersen b435a488fa Merge pull request #2026 from thomaseichinger/stm32l1
stm32l1: initial port for the nucleo-l1 board and stm32l1 cpu
9 years ago
Thomas Eichinger 07d76d7127 stm32l1: initial port for the nucleo-l1 board and stm32l1 cpu 9 years ago
Ludwig Ortmann 87da25eab3 doxygen: enable latex batchmode
Instruct the latex processor to keep going if an error occurs.
9 years ago
Oleg Hahm 3458b745a0 doc: order the main modules in a more sensible way 9 years ago
Ludwig Ortmann da43a5e7a4 doc: periph: various fixes and cleanup
- unify file/module @brief
- distinct @file section more visibly in source
- provide missing @brief's
- move module details/notes from file to module sections
- provide missing macro definition for building
9 years ago
Oleg Hahm 7e6ac37a55 doc: exclude vendor specific headers from doxygen
Also, periph_conf contains mostly the same macros that don't need to be
documented in every single instance.
9 years ago
Ludwig Ortmann 8f76622ebf doc: add doxygen predefines for periph headers 9 years ago
Oleg Hahm c53bd9ca5d doc: remove more CPU specific documentation 9 years ago
Oleg Hahm c0bcac460e doc: beautify HTML documentation
* add logo
* add description
* use RIOT specific color scheme
* add search functionality
* remove broken custom header, footer, and style sheet
9 years ago
Oleg Hahm b066433bdc doc: improve doxygen cache size 9 years ago
Oleg Hahm 49208ffb59 doc: exclude more CPU specific stuff from doxygen 9 years ago
Oleg Hahm 0a040f8b79 doc: updated doxygen configuration
Updated with `doxygen -u`
9 years ago
Oleg Hahm 6d8c0d74c3 doc: some doxygen cleanups
* removed RIOT unrelated cpu documentation
* introduced cpu_specific prefix to mark such documentation
* put oneway_malloc and crypto into sys group
9 years ago
Ludwig Ortmann 43b191fa00 make: make doc clean target ignore failures 9 years ago
Ludwig Ortmann ee4ea7e1c5 doc: doxygen: EXTRACT_STATIC = YES 9 years ago
Leon George 38bd27757b doc: mainpage.txt fixed minor mistake 9 years ago
Thomas Eichinger 1e983c9670 s/PROJECT/APPLICATION/g
fixes #548
9 years ago
Martin Lenders 39854c7718 Exclude *.c files from make doc 9 years ago
Christian Mehlis cb9c5d00de repace project by application in documentation 9 years ago
Ludwig Ortmann 6663e7c2fb fix wiki links 9 years ago
Ludwig Ortmann 2525920426 remove trailing whitespace and newlines 9 years ago
Ludwig Ortmann a4a1c39d95 substitute folder with directory 10 years ago
Oleg Hahm e8f19cb884 added paragraph about stack sizes and fixed formatting 10 years ago
Oleg Hahm 8695e3b102 added information from Introduction page to the API start page 10 years ago
Oleg Hahm 5403003735 removed getting started text from doxygen mainpage 10 years ago
Hauke Petersen c629229e8d Added the boards folder to the doxygen tree
- added boards to riot.doxyfile
- fixed group definitions for all boards
10 years ago
authmillenon a3b754b662 Remove carriage returns
Git for windows handles those by itself
10 years ago
authmillenon 590b05fc1b Tell Doxygen to ignore __attribute__
Doxygen can't handle it properly (see
http://doxygen.10944.n7.nabble.com/struct-attribute-packed-not-working-td2666.html)
10 years ago
Oliver Hahm b6f21700ce * clean up stuff (fix gcc warnings and added clean target for doc) 10 years ago
Ludwig Ortmann 512d5aab0a fix path in doxyfile to match current structure 10 years ago
Oleg 1c3a4f3ae9 Update mainpage.txt 10 years ago
Oliver Hahm 0d06e1bc18 Merge branch 'master' of github.com:RIOT-OS/RIOT 10 years ago
Oliver Hahm 5ffe5a9c27 * renamed makefiles to Makefile 10 years ago
Oleg Hahm dd32345011 * included modifications suggested by Ludwig 10 years ago
Oleg Hahm 4f45305805 * created a mainpage for the RIOT documentation 10 years ago
Oleg Hahm 77859ebc90 * fixed path for riot.css 10 years ago
Oleg Hahm 7913868bc9 * changed html stylesheet to custom one 10 years ago
Oleg Hahm 2277b366b2 * removed outdated occurrences of (u|µ)kleos and FeuerWare 10 years ago
Oleg Hahm f6e129959e * created a target to build the documentation 10 years ago
Oliver Hahm 3b218ec24a * changed API for rtc
* added drivers directory to doxygen file
* added missing include to sht11 header
* added rtc and sht11 support to default project
* added rtc to auto_init
* added rtc and sht11 support to shell
13 years ago
Kaspar Schleiser 91ae1eb6fd * import from old firekernel repository 13 years ago