aboutsummaryrefslogtreecommitdiffstats
path: root/source/libmaple/api
Commit message (Collapse)AuthorAgeFilesLines
* Update <libmaple/scb.h> page.Marti Bolivar2012-07-131-143/+134
| | | | | | | | | No resolution on the necessary F2 changes, so that's a TODO. Otherwise, the changes are purely stylistic or made for increasing clarity; the API itself hasn't changed. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* (Mostly) update <libmaple/adc.h> page.Marti Bolivar2012-06-291-172/+188
| | | | | | | | | | | Still undone: - resolve Breathe/Doxygen/whatever bug that keeps adc_config_gpio() docs from showing up - add register bit definitions Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* Tweak <libmaple/rcc.h> page.Marti Bolivar2012-06-291-47/+48
| | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* Update <libmaple/util.h> page for Breathe fixes.Marti Bolivar2012-06-291-7/+8
| | | | | | Breathe now supports macros with arguments, so use that. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* Tweak and fix up <libmaple/rcc.h> page.Marti Bolivar2012-06-292-1071/+1080
| | | | | | | | | Break the register bit definitions into an include file so Emacs's rst-mode doesn't choke on the length of the page. (Ugh.) Various edits for clarity and ease of use. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* Update <libmaple/libmaple_types.h> page.Marti Bolivar2012-06-291-13/+55
| | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* Update <libmaple/libmaple.h> page.Marti Bolivar2012-06-291-2/+2
| | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* Update <libmaple/nvic.h> API page.Marti Bolivar2012-05-161-10/+33
| | | | | | Updates for new supported chips. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* libmaple/api/flash.rst: Tweak section title.Marti Bolivar2012-05-161-2/+2
| | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* rcc.rst: Updates for new APIs.Marti Bolivar2012-05-161-342/+1329
| | | | | | Some tweaks to the libmaple overview to keep up. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* Update <libmaple/fsmc.h> page.Marti Bolivar2012-05-161-151/+197
| | | | | | | No API changes (new stuff was ported as-is to STM32F2), but more explanatory text. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* flash.rst: Adjust language.Marti Bolivar2012-05-161-2/+2
| | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* iwdg.rst: Adjust language.Marti Bolivar2012-05-161-5/+1
| | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* rcc.rst: add :ref: target.Marti Bolivar2012-05-161-0/+1
| | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* stm32.rst: Add :ref: target.Marti Bolivar2012-05-161-0/+1
| | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* Update <libmaple/delay.h> API page.Marti Bolivar2012-05-161-6/+5
| | | | | | No API changes. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* Update <libmaple/iwdg.h> page.Marti Bolivar2012-05-161-36/+47
| | | | | | No new APIs, but keep the format up to date. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* Update <libmaple/flash.h> API page.Marti Bolivar2012-05-161-74/+226
| | | | | | Fixes for changes since last release. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* libmaple/api/util.rst: Fixes and tweaks.Marti Bolivar2012-05-161-8/+10
| | | | | | | | | Update title for new libmaple include style. Fix up the bit-manipulation macros; we can't use doxygendefine yet, as its output is missing macro parameter names. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* libmaple/api/bitband.h: Fix title.Marti Bolivar2012-05-161-2/+2
| | | | | | Update for new libmaple include style. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* libmaple/api/ring_buffer.rst: Fix title.Marti Bolivar2012-05-161-2/+2
| | | | | | Update for new libmaple include style. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* libmaple/api/stm32.rst: Updates for new APIs.Marti Bolivar2012-05-161-15/+103
| | | | | | Updates from changes since last release. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* libmaple/api/rcc: Add rcc_configure_pll.Marti Bolivar2012-05-161-0/+2
| | | | | | New function. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* libmaple/api/stm32: Add STM32_MCU_SERIES.Marti Bolivar2012-05-161-0/+3
| | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* libmaple/api/usart: Add usart_rx().Marti Bolivar2011-10-071-0/+1
| | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* libmaple/nvic: Add nvic_sys_reset().Marti Bolivar2011-09-241-0/+1
| | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* libmaple/scb: Update for fixed SCB.Marti Bolivar2011-09-241-1/+136
| | | | | | Updates for libmaple commit f3345d6bb096c68bfa59d689daddd14f63a47e30. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* [libmaple] dma.rst: Cull a finished TODO.Marti Bolivar2011-09-081-2/+0
| | | | This was figured out a while ago.
* Add better refs to some systick.h functions.Marti Bolivar2011-09-081-6/+2
|
* gpio.rst: Add ref target for afio_remap().Marti Bolivar2011-09-081-0/+2
| | | | | I can't figure out how to get Breathe to properly put things into the C domain. This will have to do for now.
* stm32.rst: Add STM32_SRAM_END.Marti Bolivar2011-09-081-0/+1
|
* stm32.rst: Update with prefixed defines.Marti Bolivar2011-09-081-0/+9
|
* [libmaple] dma.rst: Remove warning about dma_attach_interrupt().Marti Bolivar2011-08-301-3/+0
| | | | This was fixed in libmaple commit f99e0310faf34ab37f7fb31ff2592fa6d6c3213d.
* Better document libmaple proper APIs.Marti Bolivar2011-08-2225-102/+2773
| | | | | | | | | | | Instead of using doxygenfile, add finely-grained documentation for each libmaple proper header that we guarantee an API for. These new files are in keeping with the template provided in /tmpl/libmaple-proper-page.rst.tmpl. Breathe still has to be taught how to do doxygenunion to get some of this right, but I'm committing this now in anticipation of that happening.
* 0.0.10 docs RCMarti Bolivar2011-05-231-1/+2
|
* Docs: Various improvements.Marti Bolivar2011-05-131-3/+2
|
* 0.0.10 Documentation checkpoint.Marti Bolivar2011-04-261-0/+8
| | | | | | | | | | | | | | The vast majority of the Maple-specific values have been pulled out of the higher-level overview pages and replaced with refs into documents under /docs/source/hardware/. Much of the work that's left to be done in this regard is labeled with versioned TODO and FIXME comments. Suggestions from StephenFromNYC and gbulmer were incorporated from this forum thread: http://forums.leaflabs.com/topic.php?id=703
* 0.0.10 documentation checkpoint.Marti Bolivar2011-04-2525-0/+300
Merging in the standalone refactor docs, etc. The individual libmaple API pages are going to need to get redone.