aboutsummaryrefslogtreecommitdiffstats
path: root/source
Commit message (Collapse)AuthorAgeFilesLines
* Mention Windows unix-toolchain instructions in whats-new.rst.Marti Bolivar2012-07-131-0/+3
| | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* Finish redoing the Unix toolchain.Marti Bolivar2012-07-131-200/+280
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | General: - Beef up "Start your own project" section, mention the example libmaple project page on the wiki. - Tune the "Get updates" page to encourage people to run libmaple master. - Fix the stupid JTAG section to acknowledge the fact that we don't officially support it. Mention the JTAG how-to on the wiki. Linux: - Better visual distinction for which instructions belong to which distributions. - Fixed instructions for 64-bit distributions. - Clean up libmaple/arm-none-eabi-* instructions and udev rules. OS X: - Minor language tweaks. Windows: - Mention (new at time of writing) libmaple script support/scripts/win-list-com-ports.py, which lists available serial ports. - Audit other sections for missing Windows-specific instructions, and add them. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* Merge remote-tracking branch 'refs/remotes/origin/unix-toolchain-overhaul'Marti Bolivar2012-07-095-146/+251
|\ | | | | | | | | | | | | | | | | | | This adds some initial Windows notes. Conflicts were related to the dfu-util warnings. Conflicts: source/unix-toolchain.rst Signed-off-by: Marti Bolivar <mbolivar@lozenge.(none)>
| * [WIP] Overhaul Unix toolchain quickstart.Marti Bolivar2011-10-045-143/+246
| | | | | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* | Add initial whats-new.rst.Marti Bolivar2012-06-293-0/+82
| | | | | | | | | | | | | | It needs a lot more work before being done, obviously. Refer to it prominently from the index page, and add it to the contents tree. 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>
* | libraries.rst: update FIXME since crenn's Wire mergedMarti Bolivar2012-06-291-1/+1
| | | | | | | | 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>
* | Add FIXME for out-of-date serial ports reference.Marti Bolivar2012-05-311-0/+1
| | | | | | | | 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-162-357/+1346
| | | | | | | | | | | | 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>
* | language.rst: Fix capitalization errors.Marti Bolivar2012-05-161-1/+1
| | | | | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* | stm32.rst: Add more flesh.Marti Bolivar2012-05-161-8/+36
| | | | | | | | | | | | | | | | Change the title so it fits in the sidebar better. Add introductory paragraphs to set the tone for what goes in here. Other additions as needed by imminent changes to other documents. 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/overview.rst: Fix includes mentioned in comments.Marti Bolivar2012-05-161-4/+4
| | | | | | | | | | | | Update these to the new style. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* | libmaple/overview.rst: Improve parallel style.Marti Bolivar2012-05-161-6/+6
| | | | | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* | libmaple/overview.rst: Fix typo.Marti Bolivar2012-05-161-1/+1
| | | | | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* | Rewrite libmaple overview for libmaple series support work.Marti Bolivar2012-05-161-235/+405
| | | | | | | | | | | | | | | | | | libmaple is being ported to other STM32 series than the small set of STM32F103s it supported through v0.0.12. This has caused lots of changes, so that the existing libmaple overview is no longer accurate. Rewrite it to prepare for the next release. 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>
* | Add stm32.rst, top-level introduction to STM32.Marti Bolivar2012-05-161-0/+59
| | | | | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* | libmaple/apis.txt: Pick a better title.Marti Bolivar2012-05-161-2/+2
| | | | | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* | libmaple.rst: Tweak languageMarti Bolivar2012-05-161-1/+1
| | | | | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* | contents.rst: Add link to stm32.rstMarti Bolivar2012-05-161-1/+2
| | | | | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* | index: Add link to STM32; cosmetic tweaks.Marti Bolivar2012-05-161-5/+7
| | | | | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* | Tweaks to language.rst for increased series support.Marti Bolivar2012-05-161-23/+15
| | | | | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* | check!Marti Bolivar2012-05-161-3/+10
| | | | | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* | unix-toolchain: Add warnings about our DFU bogosity.Marti Bolivar2012-05-161-0/+10
| | | | | | | | | | | | | | | | | | The bootloader isn't up to spec, and stricter versions of dfu-util don't work with it. There are now some quirks included with dfu-util v0.6 that work around our bugs, so add warnings about the version requirements. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* | Redo source/libmaple.rst.Marti Bolivar2012-05-061-21/+26
| | | | | | | | | | | | | | This page is not a good introduction. Make edits for clarity and hopefully ease of use. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* | libmaple/overview.rst: Clarifications in first paragraph.Marti Bolivar2012-05-061-3/+4
| | | | | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* | libmaple.rst: cosmetic tweak.Marti Bolivar2012-05-061-2/+2
| | | | | | | | | | | | libmaple proper isn't purely C; it contains some assembly, for instance. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* | Add FAQ about the command-line toolchain.Marti Bolivar2012-05-061-0/+6
| | | | | | | | | | | | | | Sometimes people still ask about this, and the FAQ is a high-profile page, so this seems appropriate. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* | faq: Cosmetic tweaks to question styleMarti Bolivar2012-05-061-4/+4
| | | | | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* | index: Use non-breaking space when appropriate.Marti Bolivar2012-05-061-3/+3
| | | | | | | | | | | | | | We don't want e.g. "Installing Maple IDE" getting a line-break between "Maple" and "IDE". Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>