Commit graph

  • faf2815863 Makefile: add list-boards target. Marti Bolivar 2012-06-07 01:18:01 -0400
  • e652fe6e58 maple/board.cpp: Demo weakness of boardInit(). Marti Bolivar 2012-06-05 18:52:33 -0400
  • eb0dcd048f maple/board.cpp: Use PMAP_ROW(). Marti Bolivar 2012-06-05 18:51:01 -0400
  • d44225c4bb board_private.h: Add PMAP_ROW() convenience macro. Marti Bolivar 2012-06-05 18:44:58 -0400
  • c1771ff616 maple/board.cpp: Add more explanatory comments. Marti Bolivar 2012-06-05 18:41:10 -0400
  • 9a081c2d52 isButtonPressed(): Take a pin and pressedLevel argument. Marti Bolivar 2012-06-05 18:13:20 -0400
  • 8266812149 <wirish/boards.h>: Add BOARD_BUTTON_PRESSED_LEVEL. Marti Bolivar 2012-06-05 18:11:29 -0400
  • 0986300f42 wirish/boards.h: Optionally derive SYSTICK_RELOAD_VAL. Marti Bolivar 2012-06-05 17:59:14 -0400
  • 4e20383ff5 STM32F2: Allow boards to override PLL configuration. Marti Bolivar 2012-06-05 17:50:18 -0400
  • 31a3db609f Makefile: move the fake VID/PID, to hide our shame. Marti Bolivar 2012-06-05 15:38:22 -0400
  • 2cc3749c19 stm32.h: Soften "missing MCU" errors into warnings. Marti Bolivar 2012-06-05 15:23:51 -0400
  • 4f4b601504 HardwareSerial.cpp: Fix "#warn" -> "#warning". Marti Bolivar 2012-06-05 15:08:35 -0400
  • cc28a31a5b wirish: Weaken boards_private.h definitions. Marti Bolivar 2012-06-05 15:07:01 -0400
  • dbe91ade96 Provide wirish::priv::series_init() on F1. Marti Bolivar 2012-06-05 15:04:06 -0400
  • 4d6905d298 Remove a completed FIXME comment. Marti Bolivar 2012-06-05 14:38:39 -0400
  • 6f91cfc425 Bring back libmaple/dac.h. Marti Bolivar 2012-06-04 00:06:43 -0400
  • 19aebdf425 stm32.h: Add STM32_HAVE_DAC feature-test. Marti Bolivar 2012-06-03 23:09:37 -0400
  • 8558b62e06 STM32F1: gpio.h: Add hack mode macro, for F2 compatibility. Marti Bolivar 2012-06-04 00:15:40 -0400
  • 3cc2ff5f50 STM32F2: Add EXTI support. Marti Bolivar 2012-06-03 21:01:18 -0400
  • c2a5783312 STM32F2: Turn on SYSCFG I/O compensation during init(). Marti Bolivar 2012-06-03 22:31:34 -0400
  • 647c4b1027 STM32F2: Add SYSCFG support. Marti Bolivar 2012-06-03 21:00:14 -0400
  • aeb6ae44b8 STM32F1: gpio.h: Cosmetics. Marti Bolivar 2012-06-03 20:58:16 -0400
  • 9557be1f25 Bring back EXTI on F1, with deprecations for gpio.h on F1. Marti Bolivar 2012-06-03 20:30:13 -0400
  • 6b5c8417ef <libmaple/bitband.h>: Doxygen Marti Bolivar 2012-06-03 17:25:22 -0400
  • 1c5a7ecb98 libmaple/dac.c: Copyright. Marti Bolivar 2012-06-03 17:20:40 -0400
  • 0b93e882bf libmaple/dac.c: Generalize comment about PA4/PA5. Marti Bolivar 2012-06-03 17:19:31 -0400
  • 1b37ca32f4 wirish/ext_interrupts.cpp: Doxygen, copyright. Marti Bolivar 2012-06-03 17:18:57 -0400
  • 44aa07d181 Add ISRs and vector table for F1 value line. Marti Bolivar 2012-06-03 06:19:00 -0400
  • 8796a81efc Slightly improve and generify the USB infrastructure. Marti Bolivar 2012-06-03 06:00:41 -0400
  • 34c238a768 Add BOARD_HAVE_SERIALUSB. Marti Bolivar 2012-06-03 04:21:20 -0400
  • 0728f3e903 <wirish/boards.h>: Add feature test macros for SPI. Marti Bolivar 2012-06-03 02:48:57 -0400
  • a9381eb090 libmaple_types.h: Add __unused. Marti Bolivar 2012-06-03 02:48:32 -0400
  • 9ee2f6c79d F2: Add usart_get_af(). Marti Bolivar 2012-06-03 02:23:27 -0400
  • 69974121c0 Typo fix. Marti Bolivar 2012-06-03 02:15:57 -0400
  • 97b01c0b98 Globally switch style for GPIO config routines. Marti Bolivar 2012-06-03 02:11:07 -0400
  • cd494c17d9 STM32F2: Add timer_get_af(). Marti Bolivar 2012-06-03 00:02:10 -0400
  • 07dc3d1753 STM32F2: fix pinMode() for PWM, PWM_OPEN_DRAIN. Marti Bolivar 2012-06-02 23:57:52 -0400
  • dc52c7d071 HardwareTimer.cpp: cosmetics. Marti Bolivar 2012-06-02 22:06:33 -0400
  • 16a8af75de HardwareTimer::setPeriod(): Don't use floating point. Marti Bolivar 2012-06-02 22:01:29 -0400
  • cdac411356 HardwareTimer.cpp: save some space with an rcc_clk_id hack. Marti Bolivar 2012-06-02 21:55:10 -0400
  • 979483ba79 Bring back/tweak pwmWrite(). Marti Bolivar 2012-06-02 21:15:17 -0400
  • 1e7ca13f83 boards.cpp: Improve the comments. Marti Bolivar 2012-06-02 21:13:52 -0400
  • 6c52b7e870 Bring timer initialization back to init(). Marti Bolivar 2012-06-02 21:02:34 -0400
  • 49794bbbee Add timer_has_cc_channel(). Marti Bolivar 2012-06-02 20:36:36 -0400
  • 8c7d91af97 Sort the rcc_clk_id enumerators semi-alphabetically. Marti Bolivar 2012-06-02 20:26:10 -0400
  • ec5a2f8309 Oops; don't break the build on F1. Marti Bolivar 2012-06-02 19:39:47 -0400
  • a504da225d Preprocessor-fu to derive BOARD_HAVE_USARTn from <board/board.h>. Marti Bolivar 2012-06-01 17:26:03 -0400
  • b07c06d3e3 libmaple/adc.h: Fixup for Doxygen. Marti Bolivar 2012-06-01 16:36:20 -0400
  • be0a29c90f <wirish/HardwareTimer.h> cosmetics. Marti Bolivar 2012-06-01 03:27:23 -0400
  • 93e3d0e9d2 Bring back HardwareTimer. Marti Bolivar 2012-06-01 03:26:19 -0400
  • feae1d4478 libmaple/stm32.h: Add STM32_TIMER_MASK, STM32_HAVE_TIMER. Marti Bolivar 2012-06-01 03:05:56 -0400
  • 41e899108a Bring back analogRead(). Marti Bolivar 2012-06-01 02:04:59 -0400
  • 1ee779dd4c examples/debug-dtrrts.cpp: Cosmetics. Marti Bolivar 2012-06-01 01:30:06 -0400
  • 9a2ed4a661 stm32f2/usart.c: Change some FIXMEs to TODOs. Marti Bolivar 2012-06-01 01:29:54 -0400
  • 93a2a86a02 Add examples/serial-echo.cpp. Marti Bolivar 2012-06-01 01:29:23 -0400
  • d2c4bd6564 Bring back HardwareSerial. Marti Bolivar 2012-06-01 01:10:47 -0400
  • 0762f471dd Bring back wirish/wirish_math.cpp. Marti Bolivar 2012-05-31 19:20:01 -0400
  • 01c9cbe65c wirish/rules.mk: Cosmetics. Marti Bolivar 2012-05-31 19:15:43 -0400
  • de71973685 Bring back wirish/Print.cpp. Marti Bolivar 2012-05-31 18:57:41 -0400
  • 819a2404ca Assert LeafLabs copyright in wirish/Print.cpp. Marti Bolivar 2012-05-31 18:55:44 -0400
  • 4b0b4c06d6 Replace shiftOut(), also fixing a possible bug. Marti Bolivar 2012-05-31 18:47:39 -0400
  • 714569afdb stm32f2/gpio.c: Fix some bugs. Marti Bolivar 2012-05-31 18:44:26 -0400
  • 3e6269316d <libmaple/gpio.h>: Fix gpio_write_bit(). Marti Bolivar 2012-05-31 18:43:18 -0400
  • 9d8a2d7d0e examples/blinky.cpp works on F2. Marti Bolivar 2012-05-31 17:17:06 -0400
  • 766cda51fa libmaple/usart_private.c: Add missing include. Marti Bolivar 2012-05-31 16:03:26 -0400
  • eccd34be46 <wirish/wirish.h>: Don't include some files. Marti Bolivar 2012-05-31 16:03:11 -0400
  • 98653a7761 wirish: Build board.cpp. Marti Bolivar 2012-05-31 16:02:37 -0400
  • 47b17f5b98 STM32F1: Fix nvic_irq_disable_all() on some MCUs. Marti Bolivar 2012-05-14 12:20:28 -0400
  • 0bc34d060c nvic.h: Doxygen: nvic_irq_num is target dependent. Marti Bolivar 2012-05-14 12:11:17 -0400
  • fc3fb928fa libmaple/nvic.h: Doxygen tweak.s Marti Bolivar 2012-05-11 16:45:38 -0400
  • 1fb5934180 libmaple/nvic.h: Fix typo. Marti Bolivar 2012-05-11 16:44:24 -0400
  • daee14b0b6 stm32f1/rcc.c: Move Doyxgen. Marti Bolivar 2012-05-11 16:43:46 -0400
  • 94f362e925 series/rcc.h: Lose BIT(). Marti Bolivar 2012-05-11 16:43:25 -0400
  • ef217b7434 libmaple/rcc.c: Fix typo. Marti Bolivar 2012-05-11 14:50:36 -0400
  • 8f8ab2e354 libmaple/rcc.h: Doxygen. Marti Bolivar 2012-05-11 14:50:27 -0400
  • 1cf0366934 stm32f2/rcc.h: Remove a TODO. Marti Bolivar 2012-05-11 14:50:18 -0400
  • 722cf3e90c stm32f2/rcc.h: Add FIXME for rcc_rtc_divider. Marti Bolivar 2012-05-11 14:50:05 -0400
  • b2b9a2ba87 stm32f2/rcc.h: Fix typo. Marti Bolivar 2012-05-11 14:49:35 -0400
  • 3fa7a509c4 Doxyfile: Add to PREDEFINED to cover libmaple_types.h. Marti Bolivar 2012-05-11 14:49:17 -0400
  • 518b5f0b4b stm32f1/rcc.h: Add a FIXME. Marti Bolivar 2012-05-11 14:18:48 -0400
  • 6d1ebe4a67 RCC: Doxygen Marti Bolivar 2012-05-11 14:18:30 -0400
  • 5108a85dfd rcc.c: Fix typo. Marti Bolivar 2012-05-11 12:12:56 -0400
  • 019d5af520 libmaple/rcc.h: Doxygen workarounds. Marti Bolivar 2012-05-11 12:11:56 -0400
  • d3369b63f9 libmaple/fsmc.h: Better Doxygen for memory bank bases. Marti Bolivar 2012-05-10 17:31:24 -0400
  • c02e5775f3 libmaple/fsmc.h: Don't use BIT(). Marti Bolivar 2012-05-10 17:31:00 -0400
  • 963a5a35b0 stm32f2/fsmc.c: Cosmetics. Marti Bolivar 2012-05-10 16:58:36 -0400
  • bd4f64b368 libmaple/iwdg.h: Remove BIT() usages. Marti Bolivar 2012-05-10 16:04:09 -0400
  • f20568393e Don't try to build some libmaple files. Marti Bolivar 2012-05-31 16:02:00 -0400
  • 123f0549e0 Doxygen: add the Evil Mangler. Marti Bolivar 2012-05-10 15:47:56 -0400
  • ca9fe5fd8a Fix .gitignore so it doesn't filter out support/doxygen/. Marti Bolivar 2012-05-10 15:26:06 -0400
  • aa9db0f9cf Doxyfile: Disable TYPEDEF_HIDES_STRUCT to work around Breathe issues. Marti Bolivar 2012-05-10 13:20:03 -0400
  • f5f2fd2e75 Lose <libmaple/util.h> dependency in series/flash.h headers. Marti Bolivar 2012-05-09 17:56:35 -0400
  • 2ed4c00c74 flash.h: Doxygen. Marti Bolivar 2012-05-09 17:53:04 -0400
  • 2544e8f212 Change __DOXYGEN_PREDEFINED_HACK to __DOXYGEN__. Marti Bolivar 2012-05-09 15:09:52 -0400
  • 6d07ac5ec3 Shut up, doxygen. Marti Bolivar 2012-05-09 15:00:45 -0400
  • 9ff00606cf Make usart_irq() __always_inline. Marti Bolivar 2012-05-08 16:28:05 -0400
  • d904623715 Mark Doxygen for Flash register maps as series-specific. Marti Bolivar 2012-05-08 16:26:39 -0400
  • 3a30b3329f libmaple/util.h: Doxygen cosmetics. Marti Bolivar 2012-05-08 16:25:32 -0400
  • e824cc5308 libmaple/flash.h: Doxygen for flash_enable_features(). Marti Bolivar 2012-05-08 16:24:42 -0400
  • 7651d09560 libmaple/flash.h: Deprecate flash_enable_prefetch(). Marti Bolivar 2012-05-08 16:24:16 -0400