Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | usart.h: Doxygen. | Marti Bolivar | 2011-05-20 | 1 | -6/+6 | |
| | ||||||
* | i2c.h: Documentation fixes. | Marti Bolivar | 2011-05-20 | 1 | -31/+31 | |
| | ||||||
* | usart: Moving Doxygen comments to points of definition | Marti Bolivar | 2011-05-19 | 2 | -5/+5 | |
| | | | | In keeping with convention. | |||||
* | timer: Shortening long names. | Marti Bolivar | 2011-05-19 | 2 | -22/+19 | |
| | | | | | Various names in timer.h were too unwieldy. Making these slightly more bearable. | |||||
* | timer: Moving some Doxygen comments. | Marti Bolivar | 2011-05-19 | 2 | -8/+8 | |
| | | | | From declaration to definition, to keep with convention. | |||||
* | timer.h: Naming tweaks. | Marti Bolivar | 2011-05-19 | 1 | -4/+4 | |
| | | | | | | Renamed timer_reg_map_union -> timer_reg_map. Named the anonymous timer_type. | |||||
* | systick.h: Doxygen comments | Marti Bolivar | 2011-05-19 | 1 | -1/+14 | |
| | ||||||
* | spi: Comment fixups | Marti Bolivar | 2011-05-19 | 2 | -3/+3 | |
| | | | | | Moving SPIn Doxygen comments to point of definition in keeping with libmaple conventions. | |||||
* | spi.h: Naming anonymous enums. | Marti Bolivar | 2011-05-19 | 1 | -4/+4 | |
| | | | | Named spi_mode, spi_baud_rate, spi_cfg_flag, spi_interrupt. | |||||
* | scb.h: Comment/line length fixups | Marti Bolivar | 2011-05-19 | 1 | -18/+20 | |
| | ||||||
* | ring_buffer.h: Comment fix. | Marti Bolivar | 2011-05-19 | 1 | -1/+1 | |
| | ||||||
* | rcc.h: Better names for the prescaler divider enums. | Marti Bolivar | 2011-05-19 | 1 | -8/+8 | |
| | | | | | | | | | | | The various clock divider enums suitable for passing to rcc_set_prescaler() were badly named. They have been renamed as follows: * adc_prescaler_divider -> rcc_adc_divider * apb1_prescaler_divider -> rcc_apb1_divider * apb2_prescaler_divider -> rcc_apb2_divider * ahb_prescaler_divider -> rcc_ahb_divider | |||||
* | rcc.h: Naming anonymous rcc_clk_id enum | Marti Bolivar | 2011-05-19 | 1 | -1/+1 | |
| | ||||||
* | pwr.h: Whitespace/comment cleanups | Marti Bolivar | 2011-05-19 | 1 | -10/+26 | |
| | ||||||
* | pwr: removing unused device. | Marti Bolivar | 2011-05-19 | 2 | -16/+0 | |
| | ||||||
* | i2c: Renaming, type changes, exposing i2c_init(), documentation. | Marti Bolivar | 2011-05-19 | 2 | -91/+137 | |
| | | | | | | | | | | | | | | | | | Changes to struct i2c_dev members: - uint8 clk_line's type is changing and is being renamed, is now rcc_clk_id clk_id - uint8 ev_nvic_line's type is changing to nvic_irq_num - uint8 er_nvic_line's type is changing to nvic_irq_num Previous names were badly typed and inconsistent with the rest of libmaple. Exposing i2c_init(), also for consistency. Adding/editing many Doxygen comments, for documentation and general housekeeping. | |||||
* | i2c.h: fixing type of i2c_dev state member. | Marti Bolivar | 2011-05-19 | 1 | -1/+1 | |
| | | | | | It's an i2c_state; calling it one. Previous uint8 type was broken since I2C_STATE_ERROR is negative. | |||||
* | iwdg: Doxygen comments | Marti Bolivar | 2011-05-19 | 2 | -11/+17 | |
| | ||||||
* | iwdg: Naming anonymous enum. | Marti Bolivar | 2011-05-19 | 1 | -1/+1 | |
| | | | | | Anonymous enum typedefed to iwdg_prescaler is now also enum iwdg_prescaler, for consistency with the rest of the library. | |||||
* | gpio: Renaming for consistency. | Marti Bolivar | 2011-05-19 | 2 | -59/+191 | |
| | | | | | Gave the anonymous enum typedefed to afio_exti_num the same name; renamed AFIORemapPeripheral afio_remap_peripheral. | |||||
* | adc.c: adc_init() doesn't set the RCC's ADC prescaler. | Marti Bolivar | 2011-05-19 | 2 | -3/+3 | |
| | | | | | You have to call rcc_set_prescaler() yourself now. adc_init() never should have been doing that anyway. | |||||
* | Punting the fix of Maple Native's boardUsedPins to 0.0.12. | Marti Bolivar | 2011-05-19 | 2 | -2/+2 | |
| | ||||||
* | delay.h: Adding Doxygen comments for the file and delay_us(). | Marti Bolivar | 2011-05-19 | 1 | -1/+11 | |
| | ||||||
* | bitband.h: Changing "__io" -> "volatile" | Marti Bolivar | 2011-05-19 | 1 | -12/+20 | |
| | | | | | For SRAM functions, __io was in error. Everything else just for consistency. | |||||
* | bkp.h: Adding missing register bit definitions | Marti Bolivar | 2011-05-19 | 1 | -0/+45 | |
| | ||||||
* | adc.h: Putting ADC3_BASE within an #ifdef STM32_HIGH_DENSITY | Marti Bolivar | 2011-05-17 | 1 | -0/+2 | |
| | ||||||
* | Docs: removing reference to String class. | Marti Bolivar | 2011-05-17 | 1 | -9/+2 | |
| | ||||||
* | Docs: fixing tar invocation in Unix toolchain quickstart. | Marti Bolivar | 2011-05-17 | 1 | -1/+1 | |
| | ||||||
* | Docs: Removing first person ("I'll") usage. | Marti Bolivar | 2011-05-14 | 1 | -1/+1 | |
| | ||||||
* | Docs: whitespace fascism. | Marti Bolivar | 2011-05-13 | 2 | -2/+2 | |
| | ||||||
* | Docs: Various improvements. | Marti Bolivar | 2011-05-13 | 7 | -58/+80 | |
| | ||||||
* | Docs: Updating Servo docs. | Marti Bolivar | 2011-05-13 | 3 | -89/+25 | |
| | ||||||
* | Docs: correcting "Github" -> "GitHub". | Marti Bolivar | 2011-05-13 | 4 | -11/+11 | |
| | ||||||
* | Docs: board-specific values for Maple and Maple RET6 Edition. | Marti Bolivar | 2011-05-13 | 2 | -15/+88 | |
| | ||||||
* | Docs: More complete board-specific values list. | Marti Bolivar | 2011-05-13 | 1 | -7/+34 | |
| | ||||||
* | Docs: Removing note about cutting the Maple's NJTRST<->NRST trace. | Marti Bolivar | 2011-05-13 | 2 | -10/+8 | |
| | | | | Worried about the possibility of an attractive nuisance. | |||||
* | Docs: Adding "standby" to low-power marketing. | Marti Bolivar | 2011-05-13 | 2 | -2/+2 | |
| | ||||||
* | Docs: Fixing power supply marketing mistake. | Marti Bolivar | 2011-05-13 | 2 | -13/+35 | |
| | ||||||
* | Docs: Adding 0.0.10beta download links. | Marti Bolivar | 2011-05-13 | 1 | -9/+7 | |
| | ||||||
* | More technical specs fixes. | Marti Bolivar | 2011-05-12 | 2 | -12/+48 | |
| | ||||||
* | Fixing Maple and Maple RET6 Edition technical specifications. | Marti Bolivar | 2011-05-12 | 2 | -4/+4 | |
| | | | | | Takes into account the extra GPIOs afforded by disableDebugPorts() and the extra PWM channels on the RET6. | |||||
* | libmaple: Fix warnings in libmaple source files | Perry Hung | 2011-05-12 | 8 | -19/+15 | |
| | | | | | -Add -Wall, -Werror to libmaple/* -Fix warnings | |||||
* | Fixing HardwareSPI.h mistake for non-LeafLabs boards. | Marti Bolivar | 2011-05-12 | 1 | -1/+1 | |
| | | | | "#warn" -> "#warning"; oops. | |||||
* | making docs/source/index.rst not know its version again | Marti Bolivar | 2011-05-12 | 1 | -2/+1 | |
| | ||||||
* | i2c: Various fixes, extensions, documentation. | Perry Hung | 2011-05-12 | 7 | -81/+286 | |
| | | | | | | | | | | | | -Fix clock calculations for fast-mode support -Add I2C_REMAP option to remap i2c1 (untested) -Add I2C_BUS_RESET option to reset bus on initialization -Add optional timeout parameter -Doxygen comments -Various cleanup 10-bit slave addressing is untested until I have a device that speaks such. | |||||
* | 0.0.10 beta. | Marti Bolivar | 2011-05-11 | 2 | -5/+7 | |
| | ||||||
* | Adding SPI3 definitions for Maple RET6 Edition. | Marti Bolivar | 2011-05-11 | 1 | -1/+5 | |
| | ||||||
* | Converting all files to UNIX newlines. | Marti Bolivar | 2011-05-10 | 33 | -4362/+4362 | |
| | | | | | | | Committing the results of running the following on the libmaple root directory: $ fromdos `grep --exclude-dir='[.]git' -Ilsr $'\r$' .` | |||||
* | Merge branch 'refactor' | Marti Bolivar | 2011-05-09 | 328 | -10934/+18654 | |
|\ | | | | | | | | | | | | | | | | | | | | | This merges the libmaple refactor work into master. The contents of libmaple proper (/libmaple/) are almost completely incompatible with previous APIs in master. See /docs/source/libmaple/overview.rst for more information on the new design. Wirish incompatibilities are limited to the HardwareTimer class; however, there are several new deprecations, most likely to be removed in 0.1.0. | |||||
| * | Finally getting rid of __read() and __write(). | Marti Bolivar | 2011-05-06 | 1 | -8/+1 | |
| | | | | | | | | | | This brings util.h down to some bit manipulation macros, failure routines, and asserts. |