Commit Graph

  • 69a3ba6e2a stm32l4: flash: support basic core operations benjaminlevine 2016-03-12 23:47:53 +00:00
  • c5b00c3dda stm32l4: rcc: MSI range handling Karl Palsson 2016-03-12 22:16:09 +00:00
  • 97d644c4d3 stm32l4: rcc: Add core functions Karl Palsson 2016-03-07 01:06:10 +00:00
  • b69916837e stm32l4: rcc: missing pllp definitions Karl Palsson 2016-03-12 22:31:33 +00:00
  • 9047b8c5f4 stm32l4: rcc: correct register name Karl Palsson 2016-03-12 22:23:30 +00:00
  • d60fd7ca94 stm32l4: pwr: basic core functionality benjaminlevine 2016-03-13 00:00:36 +00:00
  • 326899b05b stm32l4: pwr: include register definitions. benjaminlevine 2016-03-07 00:35:39 +00:00
  • c56bed6e1a stm32l4: Add header base for doxygen Karl Palsson 2016-03-06 23:48:37 +00:00
  • 04e784d332 stm32l4: gpio: fix doxygen markers Karl Palsson 2016-03-06 23:48:05 +00:00
  • 0e40d6da02 stm32l4: gpio: Correct ASCR name to match ref manual Karl Palsson 2016-03-18 00:33:47 +00:00
  • f6c7d92c4f stm32l4: enable FPU in chipset specific startup. Karl Palsson 2016-03-03 23:55:54 +00:00
  • 1755098617 stm32: adc-v2: pull up voltage regulator control. Karl Palsson 2016-03-04 00:28:09 +00:00
  • f40e34680b stm32: adc-v2: pull up regular sequence setting. Karl Palsson 2016-03-03 23:30:33 +00:00
  • f9b2ffe8cf stm32l4: adc-v2: enable sampling time setting Karl Palsson 2016-03-03 22:58:17 +00:00
  • 7210522d5c stm32f3: adc-v2: extract sample time settings Karl Palsson 2016-03-03 22:52:09 +00:00
  • 697c975dde stm32l4: adc: Initial support for the adc-v2 periph Karl Palsson 2015-11-05 22:56:53 +00:00
  • 81319a96fb stm32: adc-v2: pull up start_regular Karl Palsson 2016-01-29 21:10:04 +00:00
  • 8b7a5ce7aa stm32: adc-v2: pull up function prototypes Karl Palsson 2015-11-08 18:29:16 +00:00
  • 5063ea0db7 stm32: adc-v2: pull up overrun and EOC flag methods Karl Palsson 2015-11-08 18:25:05 +00:00
  • b2af9e632c stm32: adc-v2: Pull up more common basic functionality Karl Palsson 2015-11-05 23:31:41 +00:00
  • f1d50d24be stm32: adc-v2: pull up more common functionality Karl Palsson 2015-11-05 23:24:02 +00:00
  • 77c0a2058c stm32l0: land adc-v2 peripheral support Karl Palsson 2015-10-16 22:42:00 +00:00
  • f67e217ffb stm32: adc-v2: Pull up the two forms of the adc-v2 Karl Palsson 2015-11-05 23:00:55 +00:00
  • 4c550648c3 stm32: adc-v2: pull up common register definitions Karl Palsson 2015-10-24 01:07:20 +00:00
  • 1d090c840f stm32: adc-v2: pull up temp/vref switches Karl Palsson 2015-10-24 00:16:35 +00:00
  • 7231b9a691 stm32: adc-v2: pull up single/continuous modes Karl Palsson 2015-10-17 01:48:07 +00:00
  • a89cd86454 stm32f0/f3: adc: extract beginnings of common v2 periph Karl Palsson 2015-10-16 22:37:54 +00:00
  • 0758deb04d stm32f3: adc: migrate CFGR -> CFGR1 Karl Palsson 2015-10-17 18:40:11 +00:00
  • ca50f069b6 stm32f3: adc: common registers are per master/slave Karl Palsson 2015-10-22 22:54:04 +00:00
  • 7373d3ad58 stm32f3: adc: support voltage regulator on/off Karl Palsson 2015-10-19 00:43:00 +00:00
  • 6eb846d356 stm32f3: adc: rationalize Sampling Time definitions. Karl Palsson 2015-11-03 23:43:06 +00:00
  • b2e6e5c3b9 stm32: standardize names for temp sensor calibrations Karl Palsson 2015-11-01 14:10:17 +00:00
  • a22d6a8315 stm32: adc: standardize special channel names Karl Palsson 2015-11-05 22:55:56 +00:00
  • 50c056f965 stm32: adc: standardize adc_power_off naming. [BREAKING] Karl Palsson 2015-10-16 21:59:40 +00:00
  • c759ba59d0 stm32: timer: fix trigger selection names tsaitgaist 2016-03-27 21:11:05 +02:00
  • 492a943b7e stm32f0: rcc: No APB1, and no restrictions on APB speed Karl Palsson 2016-03-15 23:19:37 +00:00
  • ae41782e1a Fix misspellings using codespell tool Anatol Pomozov 2015-12-11 08:46:44 -08:00
  • 20e1ee174d stm32l4: rcc: fix typo in RCC_CR_CSSON bit define Karl Palsson 2016-03-06 23:26:05 +00:00
  • bd2cfc8ac4 drop BMP helper scripts. Karl Palsson 2016-02-29 21:34:19 +00:00
  • ba9cb7dc5d minor stylecheck cleanups Karl Palsson 2016-02-29 21:30:31 +00:00
  • 57c7ba3283 usb: Remove unused "usbd_cable_connect" function definition. Kuldeep Singh Dhaka 2015-05-27 03:25:18 +05:30
  • 92845bc508 stm32: usb-otg: added missing GOTGINT definitions. Oliver Meier 2015-12-21 10:59:32 +01:00
  • 410f2dd5a1 STM32 timers: avoid RMW when clearing interrupt flags fenugrec 2015-07-27 17:27:25 -04:00
  • 1d36685759 Cortex: interrupt handling to use uint32_t instead of bool. fenugrec 2016-01-11 21:34:22 -05:00
  • 58f9909474 cm3: remove duplicate confusing MPU defines. Karl Palsson 2016-01-21 16:46:53 +00:00
  • eebef01718 stm32f1: remove artificial limit on gpio remap mask Karl Palsson 2015-07-31 03:08:52 +00:00
  • 84dec14d60 tests: extract serials to optional local config Karl Palsson 2016-01-26 23:47:06 +00:00
  • 5738e9515d stm32: rcc: fix missing ahb_frequency struct Karl Palsson 2016-02-17 16:21:30 +00:00
  • 770878e7b4 stm32f3: provide correct ahb frequency Yiyu Zhu 2016-02-16 18:24:03 -08:00
  • 86d20ef00c stm32l1: provide correct ahb frequency Yiyu Zhu 2016-02-16 18:19:35 -08:00
  • 05ff0df322 stm32f4: provide correct AHB frequency Yiyu Zhu 2016-02-15 11:32:40 -08:00
  • 3777b96cd5 stm32f1: remove duplicate incorrect flash size register Karl Palsson 2016-02-16 21:28:19 +00:00
  • 6853b7ac5a cortex-m7: fix badly committed incomplete test Karl Palsson 2016-02-16 10:12:56 +00:00
  • 7545a321b0 cortex-m7: improve compiler detection Karl Palsson 2016-02-16 09:47:17 +00:00
  • 6d4a7d1d0c devices.data: fix f7 and l0 tech details Karl Palsson 2016-02-05 11:30:37 +00:00
  • d7f09d1178 usb: Return configuration = 0 in Addressed state. svo 2016-01-07 19:35:42 +03:00
  • 63fda0a231 tests: gadget0: config should be 0 in addressed state Karl Palsson 2016-01-27 00:08:31 +00:00
  • 8225089cc9 tests: show expected, actual _and_ custom messages Karl Palsson 2016-01-27 00:07:22 +00:00
  • e6f6122965 tests: trivial: drop redundant ; Karl Palsson 2016-01-27 00:07:07 +00:00
  • ad5ec6af08 Cortex-M defines : fix potential issue where PRIMASK and FAULTMASK operations could be optimized out by gcc. This adds the "volatile" keyword to all the inline assembly. gcc docs say "You can prevent an asm instruction from being deleted by writing the keyword volatile after the asm.". Testing (see comments of github issue #475) shows that indeed gcc can remove some inline asm, in at least this situation: -multiple calls to cm_is_masked_interrupts() in the same scope/context - -Os or -O2 optimization This is problem because the value of PRIMASK could change between two calls to cm_is_masked_interrupts(). Adding the volatile keyword fixes this, and probably costs less than adding a full barrier (like adding "memory" to the clobber list). fenugrec 2016-01-10 11:13:25 -05:00
  • 1cca117e58 Fix a few comments with logical/bitwise OR reversed. Jean-Philippe Ouellet 2016-01-01 22:34:53 -05:00
  • fb410a403d cm3/sync: Fix broken mutex_trylock() Ondřej Hruška 2016-01-05 23:20:02 +01:00
  • 5996ac606b tests: usb gadget0: Add stm32f429i-disco support Oliver Meier 2016-01-05 18:20:52 +01:00
  • b81588da74 tests: gadget0: Update for namespace cleanups Karl Palsson 2016-01-05 18:00:00 +00:00
  • 609cfe7f28 stm32: spi: correct typo in PHILIPS Karl Palsson 2016-01-04 17:13:30 +00:00
  • faf69592cb Fixed misc. errata found in efm32/lg include files. kbob 2015-12-17 19:35:02 -08:00
  • e8a4a37b9c Added gitter channel badge. Piotr Esden-Tempski 2015-12-15 17:38:33 +01:00
  • 17f159dec9 [PWR] Removed unneeded vos_scale_t definiton. Piotr Esden-Tempski 2015-12-15 00:51:18 +01:00
  • 830cf7bfc4 [RCC] Added missing prefix to the hsi setup table in f3. Piotr Esden-Tempski 2015-12-15 00:28:52 +01:00
  • 5828a77749 [Style] More whitespace fixes. Piotr Esden-Tempski 2015-12-14 23:42:27 +01:00
  • 3a7cbec776 stm32l/stm32f: name space standardization [BREAKING] Karl Palsson 2015-11-08 15:53:31 +00:00
  • d680be81b5 [stm32f4] Remove rcc typedefs added prefixes to clock related enums. Piotr Esden-Tempski 2015-02-25 18:12:12 -08:00
  • b1049f9a6f [Style] Stylefix sweep over the whole codebase. Piotr Esden-Tempski 2015-12-14 22:57:15 +01:00
  • 1f6fd11dd9 [Style] Fixed all style errors in the efm32. Piotr Esden-Tempski 2015-12-13 23:03:49 +01:00
  • 77354cb371 Inital support for EFM32LG Kuldeep Singh Dhaka 2015-03-25 05:30:10 +05:30
  • c28d9727d7 stm32f0: flash: Add BOOT_SEL and nBOOT0 definitions for FLASH_OBR Devan Lai 2015-12-12 01:02:28 -08:00
  • 7c1cd2e5cd Drop "install" target and documentation. Karl Palsson 2015-12-06 22:17:30 +00:00
  • 2eade079a9 Fix flash size for stm32f401x(D|E) in devices.data. According to datasheet(http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00102166.pdf, page 11) stm32f401xD has 384 Kb of flash and stm32f401xE has 512. Constantine Verutin 2015-12-02 10:15:09 +00:00
  • 01f08c4638 Remove WEAK from handler prototypes Jim Paris 2015-11-17 20:31:17 -05:00
  • 1ebfc4b26e lpc17xx: Correct duplicate CLKOUT definition Karl Palsson 2015-11-23 09:51:18 +00:00
  • f14c678ccb stm32l4: add gpio support Karl Palsson 2015-11-13 02:13:31 +00:00
  • 8afc983f3e stm32l4: Add RCC definitions Karl Palsson 2015-11-13 01:04:05 +00:00
  • d0ac7feb3b stm32l4: Add linker generation support Karl Palsson 2015-11-10 23:46:25 +00:00
  • 7233d1112c stm32l4: Add to documentation build Karl Palsson 2015-11-10 23:46:05 +00:00
  • 507c184456 stm32l4: initial memorymap and vector support Karl Palsson 2015-11-10 22:30:09 +00:00
  • 00cbf86e77 scripts: clean generated cmsis headers too Karl Palsson 2015-11-10 23:16:39 +00:00
  • a939810940 stm32f0: Add rcc compatibility aliases Karl Palsson 2015-11-03 23:34:36 +00:00
  • 9b8d44e8a3 stm32f4: add GPIOJ & GPIOK Nicolas Schodet 2015-10-27 14:42:58 +01:00
  • fd100ea6c2 stm32f0: rcc: doxygen update prediv Karl Palsson 2015-11-04 22:13:47 +00:00
  • a444aa4476 stm32f3: rcc: Add pll source prediv support Karl Palsson 2015-11-04 22:04:33 +00:00
  • 489dc5125e stm32f3: rcc: support setting ADC prescalers Karl Palsson 2015-10-23 20:47:14 +00:00
  • 674cd9bfe9 stm32f3: rcc: Update ENR/RST definitions for newer docs Karl Palsson 2015-10-23 00:51:52 +00:00
  • 4d7694b454 stm32f3: rcc: consistent masks for pll multiplier Karl Palsson 2015-10-22 22:35:48 +00:00
  • 129a874cf8 stm32f3: rcc: Correct name of pll multiplier helper. Karl Palsson 2015-10-18 23:22:21 +00:00
  • 10ef294e5d stm32f3: rcc: Set prescalers properly. Karl Palsson 2015-10-22 22:34:29 +00:00
  • ce9dab2a92 stm32f3: rcc: drop unused "power_save" parameter Karl Palsson 2015-10-18 23:41:49 +00:00
  • 388138b953 stm32f3: Include at least a single linker script for f3 standard Karl Palsson 2015-10-17 02:48:26 +00:00
  • 5f2f296047 stm32l1: add l100xc linker script Karl Palsson 2015-11-06 00:04:41 +00:00
  • 74cd99343b stm32f4: linker scripts: add CCM to F405 Joost Rijneveld 2015-10-22 15:21:00 +02:00
  • e6f267e103 stm32f7: Update TODO memory map items Karl Palsson 2015-11-01 14:20:11 +00:00