Fabien Poussin
03043aa8fa
Updated Comp driver for STM32L0
2019-10-29 13:02:35 +01:00
Diego Ismirlian
0c260638da
USBH: Update testhal project to new debugging framework
2019-10-02 17:02:19 -03:00
Diego Ismirlian
2cd41f99df
USBH: testhal: disable LTO
2019-10-02 11:41:39 -03:00
Diego Ismirlian
6f817a0298
Merge branch 'master' of https://github.com/ChibiOS/ChibiOS-Contrib
2019-10-02 11:38:05 -03:00
Fabien Poussin
c71108e280
Typo
2019-10-02 16:13:12 +02:00
Fabien Poussin
53cac7239c
NRF52 testhal fixes
2019-10-02 16:02:47 +02:00
Fabien Poussin
67548cce11
NRF51 testhal fixes
2019-10-02 15:58:45 +02:00
Fabien Poussin
638024b549
Rest of Kinetis examples
2019-10-02 13:30:35 +02:00
Fabien Poussin
b4c285b788
Kinetis testhal fixes
2019-10-02 13:19:29 +02:00
Fabien Poussin
2e17d54017
Kinetis ADC
2019-10-02 13:09:49 +02:00
Fabien Poussin
d2402f9f83
Kinetis linker files path
2019-10-02 10:47:02 +02:00
Fabien Poussin
aa0e99b2a8
Kinetis testhal fixes
2019-10-02 10:47:02 +02:00
Fabien Poussin
97d90e02a5
Makefile typo
2019-10-02 10:47:02 +02:00
Fabien Poussin
0341b1bba8
USB_HOST fix
2019-10-02 10:47:02 +02:00
Fabien Poussin
a0bd333cd2
Jenkins to use 19.1.x
2019-10-02 10:47:02 +02:00
Fabien Poussin
8a0095ecd9
Updated testhal for 19.1.x
2019-10-02 10:47:02 +02:00
Fabien Poussin
b4dfe5e274
Updating Makefiles for 19.1.x
2019-10-01 16:12:27 +02:00
Diego Ismirlian
d685cfd0c2
USBH: testhal: fix compile with FATFS 0.13
2019-10-01 09:27:51 -03:00
Diego Ismirlian
2644acd83a
USBH: testhal: fix compile with ChibiOS 18.2
2019-10-01 09:18:18 -03:00
Diego Ismirlian
ebe30922cc
Update to RT version 6.1
2019-09-29 19:31:43 -03:00
Diego Ismirlian
eb10a7d52f
Update copyright
2019-09-29 19:31:05 -03:00
Diego Ismirlian
7b2c61a676
Merge branch 'master' of https://github.com/ChibiOS/ChibiOS-Contrib
2019-08-24 17:45:41 -03:00
Konstantin K. Oblaukhov
6dc1071c9f
EXT test rewritten.
...
Add default value for NRF5_PAL_PAD_TO_EVENT macro.
2019-04-09 15:16:36 +07:00
Fabien Poussin
f7cdcf592e
Updated ChibiOS path for all Makefiles
2019-03-12 10:50:06 +01:00
Fabien Poussin
ed39bf01d8
USB_HOST fix
2019-03-07 12:55:39 +01:00
Fabien Poussin
6076bdf27d
Updating OpAmp code with calibration functions, cleaning.
2019-01-31 17:52:13 +01:00
Fabien Poussin
e19ff53f02
Merge pull request #178 from AndruPol/master
...
added NRF52 pwm, icu, i2c, radio esb drivers
2019-01-09 02:51:33 +01:00
Fabien Poussin
05faf884a4
Updated opamp example
2019-01-08 20:15:28 +01:00
Fabien Poussin
91e635b08a
Adding rudimentary OPAMP Driver
2019-01-08 20:02:45 +01:00
andru
2168085ac7
added NRF52 pwm, icu, i2c, radio esb drivers
2019-01-08 11:22:01 +03:00
Konstantin Oblaukhov
a6bb21d05b
KINETIS tests and demos updated to ChibiOS 18.2.x.
2018-11-20 09:53:38 +07:00
Konstantin Oblaukhov
0e6f501f80
Update all NRF5x makefiles and chconf.h.
...
Add missing halconf_community.h
2018-11-20 09:52:42 +07:00
Konstantin Oblaukhov
6f018973ca
Various tests and demos fixes.
2018-09-24 20:33:31 +07:00
Konstantin Oblaukhov
933415a3b9
Update chconf.h to RT v5.1.
2018-09-24 20:32:45 +07:00
Konstantin Oblaukhov
2db0e3fd78
New style makefiles for demos and tests.
2018-09-24 20:31:28 +07:00
Diego Ismirlian
8139109715
USBH test corrections
2018-09-02 11:59:32 -03:00
Diego Ismirlian
dd1799beda
Merge branch 'master' of https://github.com/MegabytePhreak/ChibiOS-Contrib
2018-08-20 21:16:55 -03:00
Diego Ismirlian
0936be2541
Merge branch 'master' of https://github.com/ChibiOS/ChibiOS-Contrib
2018-08-20 20:50:22 -03:00
Paul Roukema
9692d1b7ae
Update USB_HOST testhal project for latest ChibiOS
2018-08-05 23:59:28 -04:00
marcoveeneman
230c39fc14
Moved pal testhal makefiles and configuration into folders
2018-03-16 22:00:33 +01:00
Fabien Poussin
272ee7c0d3
Fixed STM32F7 MSD testhal
2018-03-15 16:35:44 +01:00
Fabien Poussin
0a83c4adda
Fixed STM32F4 FSMC examples
2018-03-15 14:46:29 +01:00
Fabien Poussin
3add406135
Merge branch 'master' into update_tests
2018-03-15 12:51:14 +01:00
Fabien Poussin
f8fbfbd248
Merge pull request #149 from marcoveeneman/improve_tiva_makefiles
...
Improve tiva makefiles
2018-03-15 12:06:59 +01:00
marcoveeneman
2f799372b1
Removed TESTSRC and TESTINC from some makefiles which didnt use them
2018-03-15 07:35:12 +01:00
Fabien Poussin
424c7a2717
Fixed most testhal examples for STM32, updated configs using script. Fixed deprecated MS2ST calls.
2018-03-14 20:15:13 +01:00
Romain Reignier
6c3554ef81
testhal: stm32: update to latest ChibiOS API
2018-03-12 21:20:46 +01:00
marcoveeneman
e75bb117dd
Fixed CONFDIR missing in PAL makefiles
2018-03-12 19:25:44 +01:00
marcoveeneman
e38bf60447
Aligned Tiva Makefiles
2018-03-12 19:18:39 +01:00
Fabien Poussin
aa8c6cc4af
Merge pull request #145 from marcoveeneman/tiva_improvements
...
Various Tiva improvements
2018-03-08 21:42:35 +01:00
Fabien Poussin
f113e89354
Updating chconf.h for STM32 testhal
2018-03-08 20:29:02 +01:00
Fabien Poussin
ae7a4d40b8
Fixes for STM32F0 testhal
2018-03-08 20:14:13 +01:00
marcoveeneman
be0446c549
Updated all mcuconf.h files to include PAL IRQ settings.
2018-03-07 20:44:42 +01:00
marcoveeneman
b08f095a7e
Removed EXT testhal application
2018-03-02 18:55:41 +01:00
marcoveeneman
e7478cb78d
Added multi target testhal application for PAL driver.
2018-03-02 00:11:46 +01:00
marcoveeneman
bf1167e3c6
Updated all halconf.h files
2018-02-27 20:52:58 +01:00
marcoveeneman
a59f29723c
Updated all chconf.h files
2018-02-27 20:46:18 +01:00
marcoveeneman
a71feeacc3
Removed duplicate OpenOCD on ICDI launch configurations.
...
Starting from ChibiOS 17.6.4 and ChibiOS 18.2.0 OpenOCD launch configuration will be placed under ($CHIBIOS)/tools/eclipse/debug/
2018-02-12 18:41:28 +01:00
marcoveeneman
a08a28e32d
Fixed I2C and UART testhal demos
2017-11-24 22:26:11 +01:00
marcoveeneman
ec4b244c51
Merge pull request #125 from marcoveeneman/tiva_add_uart
...
Add Tiva UART driver.
2017-11-23 21:37:24 +01:00
Diego Ismirlian
f4cf7e5591
Merge branch 'master' of https://github.com/ChibiOS/ChibiOS-Contrib
2017-10-29 17:52:54 -03:00
Diego Ismirlian
c1e174b5b2
USBH: testhal: fix compile warning
2017-10-29 17:39:56 -03:00
marcoveeneman
e683963b76
Added chconf version tag
2017-10-24 23:07:33 +02:00
Kimmo Lindholm
630043a63f
USB_MSD: Fix testhal according to msdStart() API change
2017-10-13 20:57:58 +03:00
Fabio Utzig
f392dfa223
Add version tags
...
Signed-off-by: Fabio Utzig <utzig@apache.org>
2017-10-09 10:12:59 -03:00
marcoveeneman
5b90306c97
Added testhal applcation for Tiva UART driver.
2017-09-10 19:46:13 +02:00
Diego Ismirlian
c466db250c
USBH: testhal example: improve support for multiple FAT devices
2017-08-08 14:19:35 -03:00
Fabien Poussin
bec3eada37
Merge branch 'master' into usbh_devel
2017-08-08 17:29:28 +02:00
marcoveeneman
e04751c836
Merge pull request #120 from marcoveeneman/tiva_add_adc
...
Tiva add ADC driver
2017-08-08 16:23:00 +02:00
Diego Ismirlian
2fb40b504f
USBH: Fix compile with FATFS 0.12b
2017-08-07 18:50:39 -03:00
Diego Ismirlian
d72557da5a
Merge branch 'master' of https://github.com/dismirlian/ChibiOS-Contrib into usbh_devel
2017-08-07 17:56:00 -03:00
Fabien Poussin
fa733674e6
Merge pull request #122 from dismirlian/usbh_devel
...
USBH: Various improvo
2017-08-07 16:34:34 +02:00
Diego Ismirlian
c0cadbbe7b
USBH: added default control request timeout parameter
2017-07-31 18:43:44 -03:00
Diego Ismirlian
06dc7fbb1e
USBH: testhal MSD: abort read on error
2017-07-31 10:27:30 -03:00
Diego Ismirlian
2e2e10417e
USBH: testhal example: add delay for VBUS stabilization
2017-07-13 16:46:26 -03:00
Diego Ismirlian
c044306ad0
USBH: Add flexibility to the enumeration process
2017-07-13 16:45:31 -03:00
Diego Ismirlian
6b7161b90a
USBH: moved usbh/desciter.h and usbh/debug.h to usbh/internal.h
2017-07-09 19:42:36 -03:00
Diego Ismirlian
89ecbb7daa
USBH: Cleanup example for out-of-tree driver
2017-07-09 18:36:07 -03:00
Diego Ismirlian
025ca5345a
USBH: Added mechanism for out-of-tree class driver enumeration
2017-07-09 18:30:46 -03:00
Diego Ismirlian
c900c951a3
USBH: MSD: Rework to prevent race conditions on unload
2017-07-04 19:09:39 -03:00
marcoveeneman
4e08d013d0
Improved ADC testhal application.
2017-07-03 22:24:23 +02:00
marcoveeneman
884dbaeabc
Improved ADC driver and ADC testhal application.
2017-07-03 22:24:07 +02:00
marcoveeneman
ffd9d3fd90
Initial ADC driver and testhal application for TM4C123x.
2017-07-03 22:23:55 +02:00
Fabien Poussin
830f09e2b7
Fixes for USB host example to compile on 4.0.x
2017-06-07 11:55:09 +02:00
Diego Ismirlian
f82de84347
USBH: Fix compile for test/example
2017-06-06 15:25:37 -03:00
Diego Ismirlian
50dda7cff2
Add UVC driver and test/example
2017-06-06 15:21:37 -03:00
Diego Ismirlian
a6898a525f
Tabs to whitespaces in USBH testhal
2017-06-06 10:34:37 -03:00
Diego Ismirlian
e1357dab69
Update USBH testhal example/test
...
- Added HID driver test
- Added IWDG handling (avoid resets!)
2017-06-06 09:28:27 -03:00
Diego Ismirlian
5bc62c93e0
Add HID class driver
2017-06-05 10:53:59 -03:00
Diego Ismirlian
835bb887c0
Add AOA (Android Accessory) class driver
2017-06-05 10:38:05 -03:00
Diego Ismirlian
5ecaf7722b
USB Host fixes
...
- Cleaned up alignment macros for GCC & IAR
- Corrected EP halt and Clear halt behaviours
- Initialization of class drivers by USB Host main driver
- Minor cosmetic fixes
- Updated USB_HOST testhal app
2017-06-05 10:18:45 -03:00
marcoveeneman
2841fd88cd
Updated license headers
2017-04-20 19:47:50 +02:00
Fabien Poussin
2212cb731f
Fixed NRF51 Makefiles
2017-04-14 12:51:10 +02:00
Romain Reignier
8974911eda
[testhal] Removed ccache dependency.
2017-02-28 23:00:00 +01:00
Romain Reignier
0b5d913847
[testhal] Fixed path for ChibiOS-RT.
2017-02-28 22:59:45 +01:00
Fabien Poussin
4ffde4b17e
[Comp] Adding interrupt functions, updating example.
2017-02-09 12:30:21 +01:00
Fabien Poussin
8b7e318d78
[Comp] Adding more defines
2017-02-07 15:46:43 +01:00
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
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
barthess
d2aaea434a
USB MSD. Added project files
2017-01-06 11:09:10 +03:00
barthess
52f82fb9cc
USB MSD. Cosmetical improvements.
2017-01-04 10:17:04 +03: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
marcoveeneman
7f7fe88e14
Merge pull request #100 from marcoveeneman/tiva-improvements
...
Tiva improvements
2016-11-21 22:26:49 +01: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
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
Nicolas Reinecke
a52e988750
update stm32 testhal / demo headers
2016-11-08 20:49:05 +01:00
barthess
6b98531a28
Merge branch 'master' of github.com:ChibiOS/ChibiOS-Contrib
2016-10-31 16:47:54 +03:00
barthess
c067e56b55
USB_MSD. Updated linker script name.
2016-10-31 16:47:43 +03:00
marcoveeneman
4435bdec24
Replaced port+pad by line in the demos and testhal.
2016-10-30 14:34:58 +01:00
marcoveeneman
a45d952fad
Merge pull request #96 from marcoveeneman/tiva-use-tivaware
...
Tiva port use TivaWare
2016-10-30 09:35:00 +01:00
marcoveeneman
7e3ef128a4
Updated mcuconf.h files.
2016-10-29 19:47:09 +02:00
barthess
92c3714706
USB_MSD. Added READ_FORMAT_CAPACITIES handler
2016-10-28 14:25:08 +03:00
marcoveeneman
041c87831b
Some missing changes.
2016-10-27 23:52:24 +02:00
marcoveeneman
538eba7b6f
Updated ChibiStudio .cproject files.
2016-10-27 23:50:49 +02:00
barthess
b7cefd6fac
Testhal. Directory with hardware independant code renamed to 'common'.
2016-10-18 12:08:34 +03:00
barthess
555f301da2
1-Wire. Duplicated code from testhal apllications moved to separate directory.
2016-10-18 12:02:55 +03:00
barthess
9263bcd5a4
1-Wire. Fixed demos' name
2016-10-18 10:37:02 +03:00
barthess
f7325f6490
Deleted broken Eclipse debug launchers
2016-10-17 16:32:48 +03:00
barthess
ae0a3ca9de
USB_MSD. Initial commit.
2016-10-17 15:53:08 +03:00
barthess
cc82c5c5c0
Merge branch 'master' of github.com:ChibiOS/ChibiOS-Contrib
2016-08-18 11:26:13 +03:00
barthess
3c3bf8cb1c
[STM32 NAND] Updated testhal.
2016-08-18 11:26:04 +03:00
awygle
66ee156aa4
Merge pull request #81 from awygle/adc
...
MSP430X ADC12 Support
2016-08-17 00:15:02 -05:00
barthess
e1601e0a7d
[STM32 NAND] Deleted ugly hack with EXTI interrupt instead of NAND one
2016-08-16 18:00:59 +03:00
marcoveeneman
b153796a5d
Merge pull request #94 from marcoveeneman/tiva-improvements
...
Tiva smart build support
2016-08-11 09:24:52 +02:00
marcoveeneman
1853428c80
Implemented smart build for Tiva platform.
2016-08-09 20:42:31 +02:00
Stephane D'Alu
9cf4f9dfc7
moved wdg to LLD
2016-07-10 13:35:31 +02:00
Stephane D'Alu
6423c3dabe
moved rng to LLD directory.
...
removed rng power control (doesn't exist in nrf52, wasn't documented in nrf51)
renamed peripheral to start at 0
2016-07-10 12:04:39 +02:00
Stephane D'Alu
5259158d17
renamed NRF51_* to NRF5_*
2016-07-10 10:48:04 +02:00
Uladzimir Pylinski
0375554e95
Merge pull request #87 from sdalu/qei
...
qeiAdjustI
2016-07-08 00:26:19 +03:00
Stephane D'Alu
6c6fba368b
corrected makefile
2016-07-07 23:20:59 +02:00
Stephane D'Alu
022cad0452
code cleanup, fixed testhal
2016-07-07 23:17:36 +02:00
Stephane D'Alu
60ce974437
Merge branch 'master' into qei
2016-07-07 21:31:22 +02:00
Stephane D'Alu
f75abd1037
added qeiAdjustI. added new field and checking in STM32
2016-07-07 21:25:51 +02:00
marcoveeneman
0131027151
Merge pull request #86 from marcoveeneman/master
...
Various Tiva fixes
2016-07-05 23:15:35 +02:00
Jonathan Struebel
71dc079032
Added USB HID driver to community HAL
2016-06-18 20:02:22 -07:00
Andrew Wygle
d9ee72504f
Adds ADC12 support to MSP430X port.
...
Adds support for the MSP430X's 12-bit ADC peripheral, as well as
reasonably complete testing of same.
Also includes fixes for several bugs and cleanup of the DMA peripheral,
which used ch calls rather than osal calls and was unclear about what
contexts its methods could be called from.
2016-06-05 13:51:11 -07:00
Andrew Wygle
456702ee87
Cleaned up MSP430X port to match recent changes to ChibiOS mainline.
...
Also fixed a couple of bugs identified as part of the refresh.
2016-06-05 13:51:10 -07:00
barthess
b10e423406
1-wire improvements.
...
1) Functions reading bit from PAL now return ioline_t type.
2) Functions that handle acquired buffer with acquired bits
now use uint8_t type because it corresponds to buffer type.
3) Cryptic bit shifting in bit storage functions replaced by
dividion operations because all modern compilers perfectly
optimise such operations.
2016-05-31 00:04:19 +03:00
barthess
0fb26389ea
1-wire. Data acqusition code in test application rewritten in more safe way
2016-05-30 23:07:09 +03:00
barthess
bdb680652c
Fixed project file for 1-wire for STM32F0x
2016-05-30 23:06:38 +03:00
Fabio Utzig
3597ad7ed5
Merge pull request #77 from sdalu/pwm_ppi
...
allow use of GPIOTE/PPI in PWM to drive gpio pin
2016-05-29 14:17:02 -03:00
Stephane D'Alu
91281015ab
allow use of GPIOTE/PPI to drive gpio pin (without callback)
...
changed value of PAL_NOLINE to -1
2016-05-18 16:04:10 +02:00
Uladzimir Pylinski
aefe1f951b
Merge pull request #72 from pl4nkton/add_qei_driver
...
Add qei driver
2016-05-16 20:56:46 +03:00
Nicolas Reinecke
fab0f30fc0
qei testhal: copyright
2016-05-15 20:21:20 +02:00