aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* docs: fix webfonts, and default to local fontsbnewbold2014-09-011-7/+19
|
* docs: fix header cssbnewbold2014-09-011-15/+0
| | | | This got broken during a sloppy git rebase
* docs: get webfonts from rambutan.cc instead of googlebnewbold2014-09-013-29/+39
|
* travis: specify language as cppbnewbold2014-09-011-0/+1
|
* docs: clarify versioningbnewbold2014-09-011-2/+2
|
* docs: several small theme tweaksbnewbold2014-09-015-43/+81
| | | | | | - CSS improvements - two-part links at page top (project/subproject) - "Project Resources" links
* docs: remove extra images NOTE: history was mangledbnewbold2014-09-0117-0/+0
| | | | | | | | | | | | | | | | | | This commit has two purposes. One thing it does is remove some small unused image files that were part of leaflabs-docs relating to Maple IDE. The second thing it does is mark a point in git history where history was rewritten permanently. A small number of larger images (totaling a few MiB) were completely deleted from git history at this point in the repository. These images existed in the leaflabs-docs side of history, and would have bloated out the repository size from now to forever if they hadn't been purged. An unfortunate side-effect of this is that now the leaflabs-docs parent branch no longer matches the leaflabs-docs upstream repository. Manually exported patches/diffs should still apply just find in this repo. The reduction in repository size was something like 5.4 MiB => 3.7 MiB
* docs: tweaks to rambutan-docs cssbnewbold2014-09-011-6/+6
|
* doxygen: set STM32_HAVE_DAC=1bnewbold2014-09-011-0/+1
|
* docs: start using webfontsbnewbold2014-09-013-3/+31
| | | | | For now just point to google-hosted font files, until webfonts get installed at rambutan.cc in a stable location.
* builds: experimental travis.yml supportbnewbold2014-08-281-0/+14
|
* docs: add requirements.txt for readthedocsbnewbold2014-08-281-0/+3
|
* docs: don't look for BREATHE_HOMEbnewbold2014-08-281-1/+2
| | | | | | | As of August 2014, the upstream (system-installed) version should be fine. TODO: update the README file
* docs: experimental read the docs doxygen supportbnewbold2014-08-281-1/+9
|
* docs: stm32f1/2 namespacing for more variablesbnewbold2014-08-284-9/+21
| | | | | | | There is still a TODO to rework/refactor the entire pages to look prettier, but this keeps breathe from complaining about missing variables (and potentially crashing Sphinx, depending on breathe patch level)
* docs: HACK workaround for 'DAC' doxygen problembnewbold2014-08-281-1/+4
| | | | | | | | | | Tried adding STM32_HAVE_DAC=1 to the PREDEFINED list in support/doxygen/Doxyfile as per mbolivar's suggestion, but the DAC variable still doesn't make it's way into the doxygen output the way ADC1 et al are. So for now we'll just call that variable "undocumented" in the sphinx output and mark it as TODO.
* docs: fix breathe directive types in dma.rstbnewbold2014-08-281-3/+3
|
* docs: add dark solarized pygments style (WIP)bnewbold2014-08-283-2/+73
| | | | | | Really this should be installed as a proper pygments style and selected as such in conf.py. The way this patch works two full .css files get loaded and the second (solarized) clobbers the default.
* docs: give local breath priority over system'sbnewbold2014-08-281-1/+1
| | | | | | If the 'breath' python package (for doxygen => sphinx bridging) is installed system-wide, builds would fail because the system version had priority.
* docs: initial rambutan themebnewbold2014-08-2814-40/+1113
| | | | Still needs bundled fonts and polish.
* docs/source/conf.py: use doxygen XML files from this repobnewbold2014-08-272-11/+9
|
* docs/source/conf.py: initial Maple => Rambutan editsbnewbold2014-08-271-8/+8
|
* docs: first pass removal of board-specific hardware infobnewbold2014-08-2721-2223/+41
|
* docs: first pass removal of Maple IDE infobnewbold2014-08-2722-652/+34
|
* merge libmaple docs ("leaflabs-docs") into ./docsbnewbold2014-08-27231-0/+21803
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the past, libample documentation was forked out of this repository because the documentation had increased in scope. For the librambutan, and the rambutan project in general, we will try to keep documentation closer to the source code, so the librambutan-specific documentation should live here. Other sections of leaflabs-docs will be culled in a following commit. This merge attempts to maintain history by using a subtree strategy. Followed directions at: http://nuclearsquid.com/writings/subtree-merging-and-you/ Full history for files should be accessible using the "--follow" flag to git log, eg: git log --follow docs/source/adc.rst It should be possible to pull patches from leaflabs-docs with: git pull -s subtree leaflabs-docs master ... at least until the docs in this repository diverge significantly.
| * unix-toolchain: linux: fix ia32-libs instruction for ubuntu 13Marti Bolivar2014-01-151-0/+3
| | | | | | | | | | | | Sigh. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
| * README-maintainers.txt: add instructions to commit doxygen XMLMarti Bolivar2014-01-151-0/+6
| | | | | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
| * conf.py: allow doxygen XML output in repository rootMarti Bolivar2014-01-151-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | It's a pain to have to re-make the XML output for a given release, and there's a chance it'll change between different versions of Doxygen. So look for Doxygen XML output in doxygen/xml/ relative to the repository root. This allows maintenance branches to check in the XML for their version of libmaple. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
| * fix EXTI line pin mapsbryan newbold2014-01-132-2/+2
| | | | | | | | Thanks to "jappiemike" and "gbulmer" from the forums for finding this.
| * Explicit Windows XP non-supportbryan newbold2013-11-171-9/+11
| | | | | | | | | | | | Also, note that more recent OS X probably works. (fixed cherry-pick conflicts with source/maple-ide-install.rst)
| * fix wikipedia.org broken linkbryan newbold2013-11-171-1/+1
| |
| * fix broken link to usb.org 2.0 specbryan newbold2013-11-171-1/+1
| |
| * Corrected example of blinking an LED with recommended APICameron2013-11-171-2/+2
| |
| * Fixed bad links for pwm.rst, spi.rst, usart.rstCameron2013-11-173-7/+7
| |
| * Fixed broken links in i2c.rstCameron2013-11-171-3/+3
| | | | | | | | I found the correct redirect for the Arduino page, but couldn't find the equivalent ST PDF. I think I found the closest thing but please advise.
| * Fixing broken PDF link on external-interrupts.rstCameron2013-11-171-1/+1
| |
| * Fixing broken links on gpio.rstCameron2013-11-171-2/+2
| |
| * Fixing broken links on usb.rstCameron2013-11-171-3/+3
| |
| * fix broken link on maple native beta pagebryan newbold2013-08-141-1/+1
| |
| * note about XCode cost (thanks Wes Peters)bryan newbold2013-08-141-6/+5
| |
| * add dummy breathe.css to prevent 404sbryan newbold2013-02-211-0/+1
| | | | | | | | Signed-off-by: bryan newbold <bnewbold@leaflabs.com>
| * jtag-wiring.png is maple-jtagadapter.pngbnewbold2013-02-131-2/+2
| | | | | | | | | | There was a link to a "full size" version of an image, but it's actually the exact same file bundled with the docs.
| * unix-toolchain-linux-setup: Fix up udev on Debian.Marti Bolivar2012-09-051-3/+15
| | | | | | | | | | | | | | | | Thanks to bnewbold: http://forums.leaflabs.com/topic.php?id=1884 Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
| * unix-toolchain: Fix up JTAG section.Marti Bolivar2012-09-051-7/+13
| | | | | | | | Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
| * unix-toolchain: Fix up Windows so-far-so-good section.Marti Bolivar2012-09-051-6/+7
| | | | | | | | | | | | Oops. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
| * unix-toolchain: Link back to main setup from individual setup pages.Marti Bolivar2012-09-054-3/+10
| | | | | | | | | | | | These help if someone was accidentally linked to the wrong page. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
| * 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>