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