Commit graph

  • 5df53a5274 Reverting commits between git merge-head master refactor and master. Marti Bolivar 2011-05-09 16:35:13 -04:00
  • a00029e132 Finally getting rid of __read() and __write(). Marti Bolivar 2011-05-06 20:19:44 -04:00
  • 6a3f977d85 IWDG include fixup. Marti Bolivar 2011-05-06 20:17:41 -04:00
  • 5bd9cc6cfd Independent watchdog refactor. Marti Bolivar 2011-05-06 20:11:57 -04:00
  • c8a512e310 Updating VGA examples for use with new timer API. Marti Bolivar 2011-05-06 20:11:48 -04:00
  • a20c3966b5 Putting updated HardwareTimer back into the build. Marti Bolivar 2011-05-05 17:18:25 -04:00
  • 85caca7ecf Documentation link fixes. Marti Bolivar 2011-05-05 16:17:16 -04:00
  • 194084baed Renaming "enum ExtIntTriggerMode_" -> "enum ExtIntTriggerMode". Marti Bolivar 2011-05-05 15:38:58 -04:00
  • 7d7476daaf Doxygen syntax bugfixes. Marti Bolivar 2011-05-05 04:34:56 -04:00
  • 07357000ee Changing integration date of function in examples/test-timer.cpp. Marti Bolivar 2011-05-05 02:39:37 -04:00
  • d77842668d examples/test-spi-roundtrip.cpp now uses SerialUSB instead of Serial2. Marti Bolivar 2011-05-04 17:24:47 -04:00
  • 6c427d285f SPI fixups. Marti Bolivar 2011-05-04 17:23:54 -04:00
  • 5cf58d39d4 Maple Mini pin map fix. Marti Bolivar 2011-05-04 13:36:52 -04:00
  • bc745cd913 Making micros() counter underrun safe. Marti Bolivar 2011-05-04 13:22:00 -04:00
  • 43b3ba82e6 systick_timer_millis is volatile, not IO-mapped. Marti Bolivar 2011-05-04 13:20:20 -04:00
  • e7d5f4c167 SerialUSB fixups. Marti Bolivar 2011-05-04 13:15:33 -04:00
  • 837e649dba Fixing USBSerial::read(void*, uint32). Marti Bolivar 2011-05-02 14:35:58 -04:00
  • 1634a4855e /examples/ cleanups. Marti Bolivar 2011-05-02 14:33:05 -04:00
  • c436ffa1bb Native and FSMC cleanups. Marti Bolivar 2011-04-29 12:28:30 -04:00
  • 7d0445ec14 Adding RCC_SPI3 for high density devices. Marti Bolivar 2011-04-29 12:02:51 -04:00
  • 77f707d7b8 SPI refactor. Marti Bolivar 2011-04-28 13:52:58 -04:00
  • c9da002f08 boardUsesPin() docs tweak. Marti Bolivar 2011-04-28 13:27:30 -04:00
  • d4552d602c maple_native.cpp updates/fixes. Marti Bolivar 2011-04-27 17:38:55 -04:00
  • d63748b858 Trivial test-session.cpp bugfix Marti Bolivar 2011-04-27 17:38:33 -04:00
  • d5097adadf RET6 fixes Marti Bolivar 2011-04-27 15:32:31 -04:00
  • 95d1f62997 Removing Maple-specific values from WirinPinMode doxygen comment. Marti Bolivar 2011-04-26 03:27:33 -04:00
  • 8ba271a5b6 0.0.10 Documentation checkpoint. Marti Bolivar 2011-04-26 03:27:10 -04:00
  • ae6500319b Fixing usart_putstr() atrocity. Marti Bolivar 2011-04-25 22:29:48 -04:00
  • 4941335ab8 Adding rcc_dev_clk(), an accessor for a peripheral's clock line. Marti Bolivar 2011-04-25 22:08:30 -04:00
  • 2f07cb6f6c Better debug port support. Marti Bolivar 2011-04-25 21:23:00 -04:00
  • c1628432f5 Trivial pin-definitions.txt updates. Marti Bolivar 2011-04-25 18:53:42 -04:00
  • fd62653d72 Docs tweaks. Marti Bolivar 2011-04-25 18:13:47 -04:00
  • 842096ba35 Minor Print cleanups. Marti Bolivar 2011-04-25 18:02:10 -04:00
  • 000e0e5a98 Adding nonblocking USART transmit, usart_tx(). Marti Bolivar 2011-04-25 18:00:34 -04:00
  • bdf3258521 Minor test-session.cpp fixup Marti Bolivar 2011-04-25 17:58:37 -04:00
  • ead6460180 gpio.h whitespace cleanup. Marti Bolivar 2011-04-25 16:13:09 -04:00
  • 39d4f043f1 I2C fixup. Marti Bolivar 2011-04-25 16:12:57 -04:00
  • 4dd2de3ea1 0.0.10 documentation checkpoint. Marti Bolivar 2011-04-25 16:07:38 -04:00
  • 61b92e1653 Requiring dac_dev* argument in DAC convenience functions. Marti Bolivar 2011-04-21 17:24:57 -04:00
  • 7ebf41352a usart.c comment fixes. Marti Bolivar 2011-04-15 16:43:57 -04:00
  • ddfd7be79d Making usart.h license header 80-column clean. Marti Bolivar 2011-04-15 16:42:57 -04:00
  • 2d20a090cc Unix toolchain docs improvements. Marti Bolivar 2011-04-14 16:00:39 -04:00
  • 812e16a540 Ancillary file cleanups. Marti Bolivar 2011-04-14 14:28:23 -04:00
  • a962d4f158 i2c cleanups. Marti Bolivar 2011-04-14 14:00:47 -04:00
  • 77fed80fcd Moving external interrupts docs to "Hardware Peripherals" index section. Marti Bolivar 2011-04-14 13:52:32 -04:00
  • 61ac368578 Updating Maple Native pins for prototype C. Marti Bolivar 2011-04-13 15:43:59 -04:00
  • 4e401e8cef Adding examples/test-print.cpp. Marti Bolivar 2011-04-12 17:48:59 -04:00
  • f72d2948a8 Compromise Print implementation. Marti Bolivar 2011-04-12 01:13:52 -04:00
  • b99df81845 Reverting "Rewrote Print class." Marti Bolivar 2011-04-12 01:07:59 -04:00
  • 2efa1a629b Coding standard. Marti Bolivar 2011-04-12 17:25:12 -04:00
  • 7ed7de1f12 Fixing brain-damaged abs() implementation. Marti Bolivar 2011-04-12 17:17:12 -04:00
  • 3baf0250ad Reverting some "volatile" -> "__io" changes. Marti Bolivar 2011-04-12 15:50:18 -04:00
  • dc1b55a694 Making 1c05ac8497 comply with coding standard. Marti Bolivar 2011-04-12 15:41:59 -04:00
  • 1c05ac8497 Adding i2c2 and i2c fast mode Anton Eltchaninov 2011-04-11 18:17:09 +07:00
  • c57d760676 Changing usages of "volatile" to "__io". Marti Bolivar 2011-04-12 00:44:05 -04:00
  • 9a95e7b72f Adding guards for negative nvic_irq_num enumerators. Marti Bolivar 2011-04-12 00:43:12 -04:00
  • 83f14f36d0 Doxygen bugfixes. Marti Bolivar 2011-04-12 00:08:54 -04:00
  • 10618ab3c1 Coding standard. Marti Bolivar 2011-04-11 23:46:44 -04:00
  • 5e88bec04a Merging in changes from 0.0.9-maintenance. Marti Bolivar 2011-04-11 23:46:28 -04:00
  • ec3cf2903f DMA checkpoint; dma_attach_interrupt() is broken. Marti Bolivar 2011-04-07 22:23:01 -04:00
  • e1a5d8edaf Resolving some FIXMEs. Marti Bolivar 2011-04-11 20:45:35 -04:00
  • 3403c0b54b Adding delay_us() TODO. Marti Bolivar 2011-04-11 19:00:32 -04:00
  • f604bb7b27 USART bugfix. Marti Bolivar 2011-04-11 15:52:48 -04:00
  • 587ac2c077 Adding button test to examples/test-session.cpp. Marti Bolivar 2011-04-11 12:32:09 -04:00
  • cafc320fae Coding standard tweaks. Marti Bolivar 2011-04-11 12:05:37 -04:00
  • de6586423b Coding standard updates. Marti Bolivar 2011-04-08 19:35:21 -04:00
  • c1b099bf1b Documentation improvements. Marti Bolivar 2011-04-08 18:49:50 -04:00
  • 27b40a52de stm32loader.py prints more information about what it's doing. Marti Bolivar 2011-04-08 18:47:34 -04:00
  • c3fe9417e1 Adding CLOCK_SPEED_MHZ and CLOCK_SPEED_HZ as derived board-specific values. Marti Bolivar 2011-04-08 15:56:14 -04:00
  • 65767d486b Trivial main.cpp.example cleanup. Marti Bolivar 2011-04-08 12:53:28 -04:00
  • c17e4bdd4a USART fixups. Marti Bolivar 2011-04-07 23:10:50 -04:00
  • 457e3f30d1 Coding standard tweaks. Marti Bolivar 2011-04-07 21:57:15 -04:00
  • 0004ee5b37 Timer tweaks. Marti Bolivar 2011-04-07 16:24:25 -04:00
  • 4ba238a7bd Renaming some nvic_irq_num enumerators for better readability. Marti Bolivar 2011-04-07 15:04:06 -04:00
  • b48906dc1e Coding standard updates. Marti Bolivar 2011-04-07 14:43:00 -04:00
  • f6f9a11227 USART refactor. Marti Bolivar 2011-04-06 13:57:30 -04:00
  • 77eae0960d Updated coding standard. Marti Bolivar 2011-04-06 11:51:57 -04:00
  • f5b41b3457 SysTick refactor. Marti Bolivar 2011-04-01 03:15:27 -04:00
  • 6661d006e6 NVIC and SCB refactor Marti Bolivar 2011-04-01 02:33:53 -04:00
  • bff2efbb43 ring_buffer.h function comments converted to Doxygen Marti Bolivar 2011-04-01 01:16:35 -04:00
  • 04ce8168ae ring_buffer tweaks. Marti Bolivar 2011-04-04 13:40:25 -04:00
  • 987fa5f433 Committing basic ring_buffer test. Marti Bolivar 2011-04-04 13:40:25 -04:00
  • 1025f146d5 Redid Servo in terms of new timer.h. Marti Bolivar 2011-04-01 01:01:22 -04:00
  • 32b7f0b240 Broke the build with previous commit; sorry. Marti Bolivar 2011-04-01 00:52:58 -04:00
  • b20009eddd Hacks to get things to compile in the IDE. Marti Bolivar 2011-03-30 08:06:42 -04:00
  • 6cf3178996 Board-specific values; corresponding QA test generalizations. Marti Bolivar 2011-03-30 00:55:51 -04:00
  • 949ae1d750 Removed Maple-specific information from digitalWrite() doxygen comment. Marti Bolivar 2011-03-30 05:58:58 -04:00
  • 19736152f3 Nitpicks Marti Bolivar 2011-03-30 03:44:57 -04:00
  • c5e16e9625 Final stm32_pin_info design candidate; ADC3 support on Native. Marti Bolivar 2011-03-25 20:09:30 -04:00
  • 9d2b4e574c Adding /wirish/boards/ for easier porting; shrank PIN_MAPs. Marti Bolivar 2011-03-24 17:27:38 -04:00
  • a5901fc72e timer_set_dma_burst_length() and TIMER8 comment bugfixes Marti Bolivar 2011-03-24 07:56:29 -04:00
  • 296b1188bf Initial timer refactor. Marti Bolivar 2011-03-22 16:59:29 -04:00
  • 68b57d9000 Adding license to ring_buffer.h Marti Bolivar 2011-03-17 14:22:54 -04:00
  • c8c070905c RCC refactor. Marti Bolivar 2011-03-21 03:58:55 -04:00
  • 1ee7192493 Native PIN_MAP typo Marti Bolivar 2011-03-21 14:34:40 -04:00
  • 9f3a669ca6 More convenient bit-banding interface Marti Bolivar 2011-03-21 04:21:12 -04:00
  • 59f4a8a0df Merge branch 'i2c-wip' into refactor Perry Hung 2011-03-21 02:45:58 -04:00
  • 3568da8fc1 modify gpio interface to expose gpio dev structs Perry Hung 2011-03-21 02:32:39 -04:00
  • 323627d367 Fix compiler errors after reverting broken commit. Perry Hung 2011-03-21 02:27:45 -04:00
  • eae720021d Revert "RCC refactor, bugfixes" Perry Hung 2011-03-21 02:25:23 -04:00