Commit Graph

4981 Commits

Author SHA1 Message Date
Gregory Nutt
c28a6a91f3 Rename sam_fuses.h to samd_fuses.h; add saml_fused.h for the SAML21 2015-05-18 11:59:53 -06:00
Gregory Nutt
aecb60a8e8 Rename sam_sercom.h to samd_sercom.h; Add saml_sercom.h for the SAML21 2015-05-18 10:54:50 -06:00
Gregory Nutt
317fb073ef Rename sam_port.h to samd_port.h; add saml_port.h for the SAML21 2015-05-18 10:35:11 -06:00
Gregory Nutt
16a2d363f9 Rename sam_nvmctrl.h to samd_nvmctrl.h; add saml_nvmctrl.h for SAML21 2015-05-18 09:44:12 -06:00
Gregory Nutt
a8cf79da52 Add SAML21 SUPC header file 2015-05-18 07:25:30 -06:00
Gregory Nutt
54027c756e Add saml_i2c_slave.h for the SAML21 2015-05-17 18:18:35 -06:00
Gregory Nutt
d0f236d855 Fix some mismatched C++ logic in header files 2015-05-17 16:51:18 -06:00
Gregory Nutt
2dc8fd6958 Rename sam_i2c_slave.h to samd_i2c_slave.h 2015-05-17 16:50:40 -06:00
Gregory Nutt
89379b0a45 Rename sam_i2c_master.h to samd_i2c_master.h; Add saml_i2c_master.h for SAML21 2015-05-17 16:42:37 -06:00
Gregory Nutt
0745a55c03 SAMD/L: Move content of chip/sam_memorymap.h to chip.h; move chip/sam_pinmap. to sam_pinmap.h for consistency with other header files 2015-05-17 15:34:51 -06:00
Gregory Nutt
aa74609424 Rename sam_spi.h to samd_spi.h; Add saml_spi.h for the SAML21 2015-05-17 15:22:52 -06:00
Gregory Nutt
9d0db0aa4f Rename sam_usart.h to samd_usart.h; add saml_usart.h for the SAML21 2015-05-17 14:31:21 -06:00
Gregory Nutt
afc650b42a samd_wdt.h should include sam_sercom.h 2015-05-17 13:39:11 -06:00
Gregory Nutt
10f0ca91b9 Rename sam_evsys.h to samd_evsys.h; Add saml_evsys.h for the SAML21 2015-05-17 12:54:53 -06:00
Gregory Nutt
3421f6ebb3 Rename sam_wdt.h to samd_wdt.h; Add saml_wdt.h for SAML21 2015-05-17 11:01:24 -06:00
Gregory Nutt
2f53158588 Add SAML21 RSTC register definitions 2015-05-17 10:41:21 -06:00
Gregory Nutt
2a9f38ef63 SAML21: Add PM header file 2015-05-17 10:09:20 -06:00
Gregory Nutt
3d89476aa2 SAML21: Rename chip/sam_pm.h to chip/samd_pm.h 2015-05-17 09:18:36 -06:00
Gregory Nutt
469ea85654 Rename sam_gclk.h to samd_gclk.h. Add saml_gclk.h 2015-05-17 08:06:56 -06:00
Gregory Nutt
4648c45218 SAML21: Add OSC32KCTRL header file 2015-05-16 15:49:22 -06:00
Gregory Nutt
370917bb5c Add SAML21 OSCCTRL definitions 2015-05-16 13:33:09 -06:00
Gregory Nutt
bfb822380b SAML21: Rename sam_clockconfig.c to samd_clockconfig.c. saml_clockconfig.c forthcoming. 2015-05-16 13:32:12 -06:00
Gregory Nutt
79d3684fb4 Add SAML21 MCLK header file 2015-05-16 11:02:19 -06:00
Gregory Nutt
8437a63f11 Rename the sam_sysctrl.h header file to samd_sysctrl.h since it does not apply to the saml 2015-05-16 11:01:45 -06:00
Gregory Nutt
05c245fc2d SAML21: Add pin multiplexing definitions 2015-05-15 11:45:56 -06:00
Gregory Nutt
0f1eef72fe SAML21: Flesh out SAML21 memory map 2015-05-15 09:30:25 -06:00
Gregory Nutt
d2a7a1ad9c SAMA5 OHCI: Fix errors introduced with blind changes to match changes to LPC17 OHCI. Fix some handling for the case where we get a falso alarm transfer completion after disconnection/cancellation 2015-05-15 09:02:17 -06:00
Gregory Nutt
95ae90a246 LPC17 USB host: Fix some OHCI done head handling when a tranfer is cancelled 2015-05-15 08:29:45 -06:00
Gregory Nutt
9061809e2d OHCI drivers: Try disabling bulk list when cancelling bulk transfers 2015-05-15 07:31:13 -06:00
Gregory Nutt
4dc10dbe85 Oop.. remove duplicate #else 2015-05-14 14:13:43 -06:00
Gregory Nutt
5ba5b5e24b SAML21: Add configuration logic and placeholders for memory man and pin configruation header files 2015-05-14 14:02:50 -06:00
Gregory Nutt
ec2e922d17 Fix a missed renaming in a Kconfig file 2015-05-14 12:33:42 -06:00
Gregory Nutt
3ec627b02d Rename SAMD directories and configuration variables to SAMDL so that the same build environment can support the SAML 2015-05-14 12:25:09 -06:00
Gregory Nutt
f1c51eea57 SAMA5D OHCI: Missing D-Cache flush 2015-05-14 11:10:15 -06:00
Gregory Nutt
0883ea1af0 USB host drivers: Cannot take semaphores in cancel() method 2015-05-14 09:58:21 -06:00
Gregory Nutt
5fad63c28a STM32/EFM32 USB host drivers. Remove some detritus left from previous change 2015-05-14 07:55:55 -06:00
Gregory Nutt
77e6e913bf LM3S Ethernet: More semicolons needed after modified DEBUGASSERT macro. From Brennen Ashton 2015-05-14 06:35:40 -06:00
Gregory Nutt
f56260f1e1 Update README 2015-05-13 13:30:26 -06:00
Gregory Nutt
99734ee2ff Fix several defien -> define. Thanks Pierre 2015-05-13 06:33:17 -06:00
Gregory Nutt
14d99a0ef2 SAMV7 TWIHS: Fix logic that performs multi-message tranfers with and without repeated starts. This change is the final piece that was required to get the maXTouch Xplained Pro workding. 2015-05-12 17:56:35 -06:00
Gregory Nutt
178321fb0e KL: Fix offset to the TPM status register. From Michael Hope. 2015-05-12 07:08:33 -06:00
Gregory Nutt
10bfcaf939 Fix typo in arch/arm/include/kl/chip.h header file. From Michael Hope 2015-05-12 07:05:29 -06:00
Gregory Nutt
11b79e6714 EHCI HCDs: Check for transfer in progress before attempting cancellation 2015-05-11 12:12:19 -06:00
Gregory Nutt
c2c7dadf0f The USB host cancellation now applies to all transfers and so it no longer conditional 2015-05-11 12:04:03 -06:00
Gregory Nutt
cac9879ad2 EHCI HCDs will now support cancellation of syncrhonous transfers 2015-05-11 11:43:31 -06:00
Gregory Nutt
3f092b8f9c STM32 and EFM32 host will now support cancellation of synchronous methods 2015-05-11 11:15:28 -06:00
Gregory Nutt
102554adfe OHCI HCDs will not support cancellation of syncrhonous transfers 2015-05-11 10:36:17 -06:00
Gregory Nutt
0536435ff8 Correct an error recently introduced in the STM32 and EFM32 USB host controller drivers.
The test for data partially transferred is incorrectec: chan->xfrd != xfrlen
Should be chan->xfrd > 0

From Ronly XLN.
2015-05-11 09:04:25 -06:00
Gregory Nutt
32a4131f92 Fix a cut'n'paste error in the last commit 2015-05-10 10:23:23 -06:00
Gregory Nutt
9e07b2deb1 OHCI: Fix length calculation in all OHCI drivers: CBP==0 means that the entire buffer was transferred, not that a null packet was tranaferred 2015-05-10 10:01:22 -06:00