Commit Graph

1160 Commits

Author SHA1 Message Date
Fabien Poussin 1d10f06ab4 [Comp] Adding init, helper defines. 2017-02-07 15:37:20 +01:00
Fabien Poussin f4687bd298 [Comp] Cleaning example, removing dependencies and adding checks. 2017-02-07 15:20:28 +01:00
Fabien Poussin 7059c87ab4 [COMP] Fixing headers, missing includes. 2017-02-07 10:58:11 +01:00
Fabien Poussin 86428716d5 Adding COMP Driver. 2017-02-06 20:09:28 +01:00
Fabien Poussin 11e949d81b [Timcap/Eeprom] Removing ch.h dependencies. 2017-02-06 13:32:36 +01:00
barthess c09968f967 [STM32, NAND] Fixed #elif without expression 2017-01-24 12:15:04 +03:00
Uladzimir Pylinski 8338d28cc0 Merge pull request #110 from ObKo/usb_hid-improve
usb_hid: cosmetic improvements in report descriptor defines.
2017-01-22 23:39:38 +03:00
barthess 88c55f1aaa FSMC NAND improvements.
1) Implemented 16 bit bus width support
2) Added workaround errata in STM32
2017-01-17 21:10:54 +03:00
Konstantin Oblaukhov c8a9cbd995 usb_hid: HID_REPORT_ID macro. 2017-01-17 16:39:08 +07:00
Konstantin Oblaukhov 9370dc02c7 usb_hid: cosmetic improvements in report descriptor defines. 2017-01-17 11:37:32 +07:00
barthess d2aaea434a USB MSD. Added project files 2017-01-06 11:09:10 +03:00
barthess 3e8fdd762a Merge branch 'master' of github.com:ChibiOS/ChibiOS-Contrib 2017-01-06 11:06:52 +03:00
barthess 779ea88be7 NAND. Added reset function. 2017-01-06 11:06:40 +03:00
barthess 71a77db50f Fixed typo in ramdisk. 2017-01-06 11:05:08 +03:00
Fabien Poussin 0135ff7dd3 Merge pull request #107 from pl4nkton/stm32_fixes
Stm32 fixes
2017-01-04 10:47:39 +01:00
barthess 52f82fb9cc USB MSD. Cosmetical improvements. 2017-01-04 10:17:04 +03:00
barthess 9b1c3b0122 USB_MSD. Added compile time check about sychronous API. 2017-01-03 10:26:44 +03:00
Fabio Utzig 4b1ccfcd68 Merge pull request #109 from funnydog/kinetis-fixes
Kinetis fixes
2016-12-17 10:49:29 -02:00
Fabio Utzig 453a05641e Merge pull request #108 from funnydog/hal-fixes
hal: fix the compilation of hal_usb_hid.c
2016-12-17 10:48:41 -02:00
funnydog 328f64069d hal: fix the compilation of hal_usb_hid.c
Fix the compilation of hal_usb_hid.c that broke because of the changes
in ibqObjectInit() and obqObjectInit() prototypes.

In hidObjectInit() call these functions with the additional suspend
parameter set to true as done in ChibiOS-RT.
2016-12-13 12:35:58 +01:00
funnydog dc478a5511 testhal: handle USB_EVENT_(RESET|UNCONFIGURED) in KINETIS demos
Handle the USB_EVENT_RESET and USB_EVENT_UNCONFIGURED as they were
USB_EVENT_SUSPEND like in STM32 demos.
2016-12-13 08:52:47 +01:00
funnydog b403f064d4 testhal: add missing sduWakeupHookI() call to KINETIS usb_serial demos
Add the missing call to sduWakeupHookI() to the USB_EVENT_WAKEUP event,
with proper locking around them.
2016-12-13 08:51:52 +01:00
barthess 2b9cfccc76 Merge branch 'master' of github.com:ChibiOS/ChibiOS-Contrib 2016-12-09 18:04:38 +03:00
barthess 53d3fd07f3 FSMC. Sync mode improvements.
1) Control registers writes reordered in init sequence to eliminate
incorrect output clock frequnency in short period after CCLKEN bit
set and B(W)TR registers set.
2) Added reset of CCLEN bit in stop procedure.
2016-12-09 18:00:28 +03:00
Nicolas Reinecke 546ac1d584 STM32: fix USB HOST HS when cpu is in sleep mode 2016-12-05 11:47:32 +01:00
Peter c7d33767e0 change qei types to int16_t 2016-12-05 11:37:44 +01:00
Nicolas Reinecke 580af16b82 usbh: add otg stepping 2 code 2016-12-05 11:37:44 +01:00
Nicolas Reinecke de0c3e70c6 usbh: cleanup 2016-12-05 11:37:44 +01:00
Fabio Utzig 3abfddc447 Merge pull request #106 from sdalu/emacs
C styling for emacs editor
2016-11-25 09:26:16 -02:00
Stephane D'Alu 51c53530f1 styling for emacs 2016-11-25 12:05:58 +01:00
Fabio Utzig bc6033e829 Merge pull request #104 from sdalu/pwmfix
Use active wait and perform extra toggle if needed.
2016-11-24 20:23:05 -02:00
Stephane D'Alu d2b5649b0f fixed bad commit 2016-11-24 21:50:14 +01:00
Stephane D'Alu f2ff03a634 Merge branch 'pwmfix' of https://github.com/sdalu/ChibiOS-Contrib into pwmfix
Conflicts:
	os/hal/ports/NRF5/NRF51822/hal_pwm_lld.c
2016-11-24 21:48:41 +01:00
Stephane D'Alu 13bb299950 fixed style 2016-11-24 21:47:31 +01:00
Stéphane D'Alu 0c9313ee3d Wrong roundup for prescaler 7 2016-11-24 12:07:58 +01:00
Stephane D'Alu 5c85f5a7ce reducing to one magical value, putting reference to nrf51-pwm-library 2016-11-24 12:00:11 +01:00
Fabio Utzig 32f8544bc8 Merge pull request #105 from sdalu/microbit_pad
corrected pad naming
2016-11-22 07:34:50 -02:00
marcoveeneman 7f7fe88e14 Merge pull request #100 from marcoveeneman/tiva-improvements
Tiva improvements
2016-11-21 22:26:49 +01:00
marcoveeneman f6f6bf3918 Fixed incorrect type used for line field in led_config structures. 2016-11-21 22:25:54 +01:00
Stephane D'Alu 05b7f823e7 corrected pad naming 2016-11-20 16:05:35 +01:00
Stephane D'Alu 7ea44ed39c Use active wait and perform extra toggle if needed. (same as the nrf_pwm) 2016-11-20 13:25:25 +01:00
Fabio Utzig 319c9f9ee2 Merge pull request #102 from sdalu/microbit
BBC micro:bit board
2016-11-16 14:41:04 -02:00
Stephane D'Alu 92eafe4186 BBC micro:bit board 2016-11-16 15:17:35 +01:00
Fabio Utzig d416e37084 Merge pull request #101 from funnydog/kinetis-fixes
Fix KINETIS USB_SERIAL testhal compilation.
2016-11-15 18:27:15 -02:00
funnydog f501682759 Fix KINETIS USB_SERIAL testhal compilation.
Fix KINETIS USB_SERIAL testhal compilation by renaming the function
sduDisconnectI() to sduSuspendHookI().
2016-11-15 19:40:47 +01:00
marcoveeneman 3ad1b1b07c Deleted custom Tiva CMSIS headers. 2016-11-11 23:01:39 +01:00
marcoveeneman ed9c079d62 Fixed the MAC driver.
While moving the MAC driver to TivaWare the addresses used in the HWREG macros were incorrect. The base address was missing.
2016-11-11 23:01:07 +01:00
Uladzimir Pylinski a9bd529ab5 Merge pull request #99 from pl4nkton/stm32_fixes
Stm32 fixes
2016-11-10 20:38:24 +03:00
Nicolas Reinecke ff515eec71 make stm32 usb host testhal compile 2016-11-08 23:17:48 +01:00
Nicolas Reinecke 00f18c55cc whitespace 2016-11-08 21:07:23 +01:00