aboutsummaryrefslogtreecommitdiffstats
path: root/source
Commit message (Collapse)AuthorAgeFilesLines
* unix-toolchain: Break individual OS setup docs into separate files.Marti Bolivar2012-09-056-479/+524
| | | | | | | | A monolithic quickstart is too unwieldy at this point. Move the initial setup instructions into their own files to make it less daunting and easier to read. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* unix-toolchain: Tweak requirements section.Marti Bolivar2012-09-051-11/+14
| | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* unix-toolchain: Windows instructions, for real this time.Marti Bolivar2012-09-058-115/+244
| | | | | | | | | Forget using Git Bash. Use GitHub for Windows instead. Thanks, GitHub. Windows quirks need to propagate into a variety of other sections, which implies some minor restructuring. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* unix-toolchain: Update "tested on" for OS X.Marti Bolivar2012-09-051-1/+2
| | | | | | | The FormLabs crew reports that the directions are still good on Mountain Lion. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* unix-toolchain: add Python link at bottom of page.Marti Bolivar2012-09-054-5/+6
| | | | | | We'll need this in a couple of other places. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* unix-toolchain: Add links for easy_install.Marti Bolivar2012-09-051-3/+3
| | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* unix-toolchain: Fix up Debian udev rules instructions.Marti Bolivar2012-09-051-2/+7
| | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* Fix typos in board power regulation sections.Marti Bolivar2012-09-033-13/+13
| | | | | | "amount off current" is wrong. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* 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>
* whats-new: minor tweaksMarti Bolivar2012-07-131-3/+3
| | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* 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>