Commit Graph

  • 40f3ac58fb [l1] Add PWR register definitions Karl Palsson 2012-11-14 00:09:17 +00:00
  • 259d4e5171 [l1] Add missing TIM5 bit from newer ref manual Karl Palsson 2012-11-10 20:50:25 +00:00
  • 72666a5b93 [l1] Add Flash Memory Controller Register defns for L1. Karl Palsson 2012-11-09 21:38:06 +00:00
  • 88d4f02081 Merge pull request #3 from Jeff-Ciesielski/master Jeff Ciesielski 2012-11-13 13:27:36 -08:00
  • db35fbb7ba Merge branch 'master' of git://github.com/libopencm3/libopencm3 into upstream-merge Jeff Ciesielski 2012-11-13 11:06:21 -08:00
  • 70746ccd67 Change to make L1 series fit with common files Ken Sarkies 2012-11-11 11:02:17 +10:30
  • 7d55ebbe0c Adjustments to fix documentation Ken Sarkies 2012-11-11 07:22:42 +10:30
  • e34ad9b3d2 rebase and fix Ken Sarkies 2012-11-08 14:40:00 +10:30
  • 4ab5c94b90 Proposed deduplication of peripherals, GPIO example See rambling post on dev list for justification Ken Sarkies 2012-11-03 15:56:35 +10:30
  • d08d366e75 [doc] Added preliminary STM32 CAN documentation. Piotr Esden-Tempski 2012-11-12 15:43:45 -08:00
  • b2af3ca540 [doc] Cosmetic. Piotr Esden-Tempski 2012-11-12 15:14:06 -08:00
  • d64ec3cf58 Merge pull request #62 "Documentation updates for new devices" Piotr Esden-Tempski 2012-11-12 14:11:46 -08:00
  • 956b1dbce4 [examples] Added usart example for obldc strip. Piotr Esden-Tempski 2012-11-12 14:11:10 -08:00
  • 35c0863a75 Documentation updates Ken Sarkies 2012-11-12 21:44:52 +10:30
  • 4691568ca4 [examples] Added CAN example for obldc strip. Piotr Esden-Tempski 2012-11-11 21:02:15 -08:00
  • 7006d3c457 [examples] Added systick example for obldc strip. Piotr Esden-Tempski 2012-11-11 20:37:18 -08:00
  • d1e789b5b7 [examples] Added obldc strip led example. Piotr Esden-Tempski 2012-11-11 20:36:21 -08:00
  • 1544800a23 Made all Lisa/M 2.0 examples luftboot ready. Piotr Esden-Tempski 2012-11-08 15:35:17 -08:00
  • 898691e5ef Updated and backported improvements form the Lisa/M 2.0 CAN example. Piotr Esden-Tempski 2012-11-08 15:21:40 -08:00
  • 5d4d84026a Added updated and improved CAN example for Lisa/M 2.0. Piotr Esden-Tempski 2012-11-08 15:18:26 -08:00
  • 020ec859df Fixed cut and paste typo for CAN banks. Piotr Esden-Tempski 2012-11-08 14:29:11 -08:00
  • f714ee42c0 Merging pull request #60 Miscellaneous DMA fixes for F4 Piotr Esden-Tempski 2012-11-08 12:04:07 -08:00
  • 9fea26e455 stm32/usart: Add enable_/disable_error_interrupt Ben Gamari 2012-11-08 14:54:41 -05:00
  • 095e6cdb5d stm32f4/dma: Fix cut-and-paste error Ben Gamari 2012-11-08 12:20:36 -05:00
  • f3557b8d60 stm32f4/dma: Fix DMA_ISR_OFFSET definition Ben Gamari 2012-11-08 12:13:16 -05:00
  • 2fe567e25d stm32f4: Add dma.o Ben Gamari 2012-11-08 12:12:59 -05:00
  • d87e751f71 Added directories with autogenerated files to the ignore list. Piotr Esden-Tempski 2012-11-07 16:42:11 -08:00
  • 971a295d43 Adjusted path to nvic.h. Piotr Esden-Tempski 2012-11-07 16:28:29 -08:00
  • d417666095 Eliminate redundant gpio code from f2/f4/l1 Karl Palsson 2012-10-29 22:53:59 +00:00
  • db5d19b4d4 Update documentation to reflect reality Karl Palsson 2012-10-29 22:20:18 +00:00
  • bffaa72f7e Remove debug code. Karl Palsson 2012-10-29 22:08:40 +00:00
  • ce8f47e7df Enable nvic and exti support for L1 Karl Palsson 2012-10-22 23:32:42 +00:00
  • b860504fed Add L1 to nvic, now that it's all generated Karl Palsson 2012-10-22 22:35:19 +00:00
  • 25acaa5878 Add usart support for L1. Karl Palsson 2012-10-22 21:29:42 +00:00
  • 2e5cfa39a5 Ignore generated files Karl Palsson 2012-10-20 19:42:32 +00:00
  • 4941286454 STM32L1 support, rebased onto upstream generalizations branch. Karl Palsson 2012-10-20 19:37:46 +00:00
  • e4f84278f2 Add most of the rcc functions. Karl Palsson 2012-07-22 21:58:09 +00:00
  • 9aed64a19d Finish RCC definitions => Working example! Karl Palsson 2012-07-22 19:04:06 +00:00
  • 8318384cf1 More progress towards L1 support. Karl Palsson 2012-07-19 22:41:52 +00:00
  • 2011941b55 Vectors and Memory Map for STM32L1 series Karl Palsson 2012-07-12 20:01:54 +00:00
  • f1f1aa84f3 Use make flags to help control where the library is installed Karl Palsson 2012-07-04 21:45:14 +00:00
  • 1768df7eda Merge pull request #2 from ndreys/staging Jeff Ciesielski 2012-11-07 11:49:10 -08:00
  • 720e85f850 Further re-factor USB string handling code Andrey Smirnov 2012-11-07 11:30:44 -08:00
  • c5c4db0196 Extend control hook framework Andrey Smirnov 2012-11-07 10:33:51 -08:00
  • 12e1786863 Add a desig_get_unique_id_as_string Andrey Smirnov 2012-11-06 16:48:40 -08:00
  • 7a5da60e26 Change USB strings handling code Andrey Smirnov 2012-11-06 16:46:55 -08:00
  • 74405de4a5 Enable OTG clock during initialization Andrey Smirnov 2012-11-06 11:03:12 -08:00
  • e5cf92b9ae stm32/f1/rcc: expose method for selecting MCO source Jeff Ciesielski 2012-11-02 10:52:25 -07:00
  • 6c41c808c3 stm32/f1/can: Add clearing of can timing bits on init Jeff Ciesielski 2012-11-01 18:02:11 -07:00
  • fa1d5f8e43 stm32/f1/can: clean up can_available_mailbox ->fewer 'if' statements Jeff Ciesielski 2012-10-31 17:03:26 -07:00
  • 7e9b79aa55 stm32/can: add 'shift' defines for can timing bits Jeff Ciesielski 2012-10-31 17:01:56 -07:00
  • 507a1742dc Merge pull request #57 F2/F4 timer merging action Piotr Esden-Tempski 2012-10-31 13:47:54 -07:00
  • 76c7357c00 Fixed header clean target find call for Darwin BSD find too. Piotr Esden-Tempski 2012-10-31 13:45:58 -07:00
  • 8091f10576 Merge pull request #56 Allow make to build libs/examples in parallel. Piotr Esden-Tempski 2012-10-31 13:43:44 -07:00
  • 08129a5644 Fixed stm32f4-discovery/usb_cdcacm example for deduplication patches. Piotr Esden-Tempski 2012-10-31 13:41:24 -07:00
  • def9b9f381 Added new f4 adc module to the library makefile. Piotr Esden-Tempski 2012-10-31 13:39:24 -07:00
  • f5df25d6de Merge pull request #55 STM32F4: New adc module Piotr Esden-Tempski 2012-10-31 13:38:51 -07:00
  • 60aa32e2b9 Merge pull request #53 CAN fixes Piotr Esden-Tempski 2012-10-31 13:37:19 -07:00
  • 68e6818761 STM32F4 New: headers and source code for DMA This has been tested with some dac, timer and (as yet uncommitted) adc examples. Ken Sarkies 2012-10-26 23:57:11 +10:30
  • 5a6b1a1934 STM32F1 Addition to DMA to add interrupt flag read and clear. Additional macros and defines added to header for the purpose. Also disable of increment modes (seem to have been omitted originally). Ken Sarkies 2012-10-26 23:50:44 +10:30
  • 6b2ca89f48 Merge pull request #22 fixing usb and f4 alignment issues Piotr Esden-Tempski 2012-10-31 13:34:18 -07:00
  • 016c74af25 F2 timers are the same as F4 timers, so make the same changes to them Thomas Daede 2012-10-31 15:34:10 -05:00
  • fd3ee124f8 Fixed find call for Darwin BSD find. Piotr Esden-Tempski 2012-10-31 13:29:38 -07:00
  • 9468933735 Add back timer_set_option for STM32F4, and document. Thomas Daede 2012-10-31 00:42:58 -05:00
  • a56764667c Update comments and copy author from F4 version. Thomas Daede 2012-10-31 00:11:59 -05:00
  • d7296f176a Move timer.c to be common to all stm32 series Thomas Daede 2012-10-30 16:52:54 -05:00
  • 90cdddd96b Allow make to build libs/examples in parallel. Karl Palsson 2012-10-30 10:03:12 +00:00
  • 0bd415365d STM32F4: New adc module Note adc.h was provided by Matthew Lai but was never merged. adc.c is new. Ken Sarkies 2012-10-30 10:22:52 +10:30
  • a1f4c29872 Merge branch 'efm32' chrysn 2012-10-29 14:44:37 +01:00
  • a01e5c201b Merge branch 'generalizations' chrysn 2012-10-29 14:34:42 +01:00
  • 0fd7cc3559 Fix CAN standard ID mask to be 11 bits. Thomas Daede 2012-10-28 02:56:22 -05:00
  • f385341495 Release the correct fifo in can_receive() Thomas Daede 2012-10-28 02:53:53 -05:00
  • 1bb0e9b970 Add CAN support for F2 and F4 series. All stm32 series currently released share the same bxCAN hardware, so share can.c among all the families. Thomas Daede 2012-10-28 02:50:46 -05:00
  • f594af86c8 fixes for generated header cleanup chrysn 2012-10-23 01:59:41 +02:00
  • efce73f815 make make clean work again chrysn 2012-10-23 01:38:27 +02:00
  • 2ad04777bf only generate irq headers on demand chrysn 2012-10-23 01:31:30 +02:00
  • f80bf1ccb1 stm32/i2c: Add DOXYGEN strings for i2c helper functions. Jeff Ciesielski 2012-10-22 15:48:22 -07:00
  • e55a9e3875 Missing EXTI ports and flag numbers for F4 Karl Palsson 2012-10-22 22:37:44 +00:00
  • 94abf6e529 stm32/f1: Add user_reset_hook to reset_handler w/ jump_to_dfu preset Jeff Ciesielski 2012-10-22 14:45:44 -07:00
  • dd5e797d61 stm32/f1/can: Add function to detect if can system has an available mailbox Jeff Ciesielski 2012-10-22 13:26:58 -07:00
  • a67a070438 deprecation macro (closes #48) chrysn 2012-10-22 15:11:31 +02:00
  • 0a1cf977eb Added irq.yaml to lpc_13xx and lpc_17xx families Silvio Gissi 2012-10-19 23:09:45 +02:00
  • ffe392c11b stm32/f1/i2c: remove unnecessary parenthesis Jeff Ciesielski 2012-10-19 23:16:08 -07:00
  • 24a35126bf stm32/f1/can: Replace mistaken logical operators with bitwise operators. Jeff Ciesielski 2012-10-19 23:05:37 -07:00
  • 1cb373464c stm32/f1/gpio: use |= instead of = when setting up registers Jeff Ciesielski 2012-10-19 16:33:38 -07:00
  • 32924fcc15 examples: fix lisa-m-1 can example to use new can init function Jeff Ciesielski 2012-10-19 16:33:07 -07:00
  • 527eeacbff stm32/f1/rtc: add PLL2/3 to switch statement to avoid compiler warning Jeff Ciesielski 2012-10-19 16:32:37 -07:00
  • 069a758f6c stm32/f1/rcc: add 25mhz in to 72mhz out clock tree setup function. Jeff Ciesielski 2012-10-19 16:31:52 -07:00
  • 153e81bc96 stm32/f1/vector: add ability to boot to DFU bootloader Jeff Ciesielski 2012-10-19 16:30:27 -07:00
  • be4ee41ef9 stm32/f1/i2c: add a whole bevy of additional helper functions Jeff Ciesielski 2012-10-19 16:29:20 -07:00
  • a2fc8768c6 stm32/f1/dma: add clear_flag helper function Jeff Ciesielski 2012-10-19 16:28:44 -07:00
  • 4b86c28141 stm32/f1/can: Add loopback/silent vars to init function. Jeff Ciesielski 2012-10-19 16:27:17 -07:00
  • 1e88ad186f remove common modules from efm32*'s explicit build list chrysn 2012-10-19 19:30:25 +02:00
  • a433217c5d Merge branch 'generalizations' into efm32 chrysn 2012-10-19 19:29:32 +02:00
  • f62eee7644 remove nvic.o from stm32/f[24]'s explicit list chrysn 2012-10-19 19:29:06 +02:00
  • 14a5fc78cf completing dispatch chrysn 2012-10-19 19:07:30 +02:00
  • 99d7b21032 define platform specific constants for all chips chrysn 2012-10-19 19:05:27 +02:00
  • 75c2165827 build common .o files everywhere (fixes issue #29) chrysn 2012-10-19 18:56:39 +02:00
  • 1210738845 add generic OBJS to efm32 libraries chrysn 2012-10-19 17:03:23 +02:00
  • cece71ba2f install *all* efm32 linker scripts chrysn 2012-10-19 16:13:34 +02:00