Gregory Nutt
947d1056ac
PIC32MZ: Rename Ethernet files to proper convention. From Kristopher Tate.
2015-03-29 07:10:13 -06:00
Gregory Nutt
18b26dc8e6
Clean up pointer handling to make code more readability. This re-introduces the compiler optimization problem but this is the correct thing to do. I will have to drop back from -Os to -O2.
2015-03-28 14:46:35 -06:00
Gregory Nutt
b15cd1653f
SAMV7 EMAC: Fix alignment issue: RX buffers need to be invalidated. This means the alignment of buffers must be at least to the data cache line size at both ends of the buffer
2015-03-28 13:09:01 -06:00
Gregory Nutt
afd737ddcc
SAMV7 EMAC: Sometimes TX is not started when TSTART is set??? Workaround seems to be to set it twice. Restored full optimization. Also CONFIG_NET_NOINTS is set so that interrupt level provessing is avoided
2015-03-28 09:42:45 -06:00
Gregory Nutt
750fad37f0
SAMV7 Ethernet: Fix some errors in circular queue handling
2015-03-27 13:04:43 -06:00
Gregory Nutt
dd33bb14ac
Fix another typo in the modified assertion logi
2015-03-27 13:02:46 -06:00
Gregory Nutt
a8cba44e0f
Fix a typo in the last commit
2015-03-27 10:58:52 -06:00
Gregory Nutt
08d54685a1
SAMV7 Ethernet+USB Updates
2015-03-27 10:47:03 -06:00
Gregory Nutt
c6bcf3b8a5
ARMv7-M: Add logic to dump all stack usage on a crash
2015-03-27 10:45:39 -06:00
Gregory Nutt
3f0e716f48
Updated comments/README
2015-03-26 12:33:03 -06:00
Gregory Nutt
cf8f8b8c4a
SAMV6 USB updates
2015-03-26 09:49:01 -06:00
Gregory Nutt
f267af5af8
SAMV7 USB: Move clock initialization back to sam_clockconfig.c; add seperate UTMI register definition header file; fix a couple of typo bugs
2015-03-26 07:56:26 -06:00
Gregory Nutt
59ad69ba2e
SAMV7 USB: Replace 0 with something a little more informative
2015-03-25 18:59:59 -06:00
Gregory Nutt
88a21f5d2f
SAMV7 USB: Add some conditioned out test code
2015-03-25 18:45:04 -06:00
Gregory Nutt
a4b9e89e4e
Add UTMI register definitions
2015-03-25 18:09:41 -06:00
Gregory Nutt
0253741178
SAMV7 USB: More changes
2015-03-25 17:19:36 -06:00
Gregory Nutt
86883b6d9e
SAMV7 USB: more updates
2015-03-25 15:56:10 -06:00
Gregory Nutt
6b5fd920ed
SAMV7 USB DCD: A few more fixed from early intergration. Still does not work
2015-03-25 09:04:51 -06:00
Gregory Nutt
43d6e5f13c
SAMV7 USB: More fixes at beginning of testing. Still a long way from working
2015-03-25 08:06:59 -06:00
Gregory Nutt
157f42ff07
SAMV7 USB DCD is code complete and ready for test
2015-03-24 14:30:53 -06:00
Gregory Nutt
e4d1abe403
SAMV7 USB: Updates to interrupt handling logic
2015-03-24 14:07:20 -06:00
Gregory Nutt
4505835858
SAMV7 USB: Updates to endpoint configuration logic
2015-03-24 11:19:34 -06:00
Gregory Nutt
a36dc5d143
SAMV7 USB: Updates to early initialization logic
2015-03-24 10:05:21 -06:00
Gregory Nutt
b58bc6f74c
Fix typo from last commit
2015-03-23 18:40:35 -06:00
Gregory Nutt
135ab91f5e
Tiva: Remove unconditional debug output from GPIO code
2015-03-23 18:28:18 -06:00
Gregory Nutt
a642b9c3dd
Tiva: Fix compile errors when GPIO interrupts are not enabled
2015-03-23 17:51:13 -06:00
Gregory Nutt
b65f7f0b8a
Add support for LAN8740
2015-03-23 15:34:10 -06:00
Gregory Nutt
61904da368
SAMV7: Add framework for USB DCD. Initial check-in is just the SAMA5 USB DCD with naming changes to get a clean compilation. Needs careful review and comparison with datasheet and, of course, testing
2015-03-23 14:06:53 -06:00
Gregory Nutt
79ff3618e4
Update some recent Tiva changes so that old LM3S parts at least still build (but have not been retested)
2015-03-23 11:21:26 -06:00
Gregory Nutt
fedc213eec
- ADC driver has been re-organized; configuration is now handled in code
...
instead of Kconfig to help reduce bloat and confusion.
- Timer changed to remove ADC coupling in Kconfig to code and moved
configuration up from arch/arm/src/tiva to configs/tm4c123g-launchpad/src.
- GPIO driver needed small fixes in the configuration routines and
discovered false-positive bugs in interrupt testing: interrupts are now
verified to actually be working reliably.
- Attempt to apply some consistency in the tiva arch/ level's interface
to the config/board/ level driver configuration.
From Calvin Maguranis
2015-03-23 09:12:52 -06:00
Gregory Nutt
a885c05861
PIC32MZ: Clone PIC32MX Ethernet driver to PIC32MZX (not yet verified)
2015-03-23 08:10:49 -06:00
Gregory Nutt
c52868bebe
PIC32MZ: Correct conversion of IRQ nubmers to IRSx register addresses. From Kristopher Tate
2015-03-22 08:41:54 -06:00
Gregory Nutt
60529baf3d
PIC32MZ: Add missing call to initialize peripheral clocking. From Kristopher Tate
2015-03-22 08:15:26 -06:00
Gregory Nutt
16ece4e4bc
PIC32MZ: PPS needs to start from the SFR base address. Fix from Kristopher Tate
2015-03-22 08:13:28 -06:00
Gregory Nutt
f172c0b17f
Fix backward help instructions in a Kconfig file
2015-03-21 17:02:15 -06:00
Gregory Nutt
0a13a27fca
More changes for PIC32MZ build under XC32
2015-03-21 16:38:24 -06:00
Gregory Nutt
4726c1e460
PIC23MX Starter Kit: Looks like we need to use a different linker script with Pinguino
2015-03-21 15:40:22 -06:00
Gregory Nutt
7d14b172ce
SAMV7: A little more USB-related stuff
2015-03-21 08:54:01 -06:00
Gregory Nutt
948531c352
SAMV7: Add configuration logic and clock setup for USB device
2015-03-21 07:28:59 -06:00
Gregory Nutt
36c523bd9d
SAMA5: Fix a typo in the Kconfig file
2015-03-21 06:22:04 -06:00
Gregory Nutt
e835af5840
SAMV7: Add USBHS register defintiion header file
2015-03-20 14:08:33 -06:00
Gregory Nutt
e68baa3073
Include chip/sam_spi.h in sam_spi.h
2015-03-20 11:09:36 -06:00
Gregory Nutt
5b3fe34ffb
SAMA5D3: Fix typos in timer/counter header file. From Bob Doiron
2015-03-20 09:19:10 -06:00
Gregory Nutt
db52134d47
STM32 RTC lower-half: Fix some errors that cause compilation failures. From shilo.xyz
2015-03-19 12:56:47 -06:00
Gregory Nutt
e319870ac9
SAMV5 EMAC: A few more fixes. Neccessary but not sufficient
2015-03-19 08:54:50 -06:00
Gregory Nutt
6db55da159
SAMV7 Ethernet: Fix an order problem that left RX and TX disabled
2015-03-18 18:07:07 -06:00
Gregory Nutt
fb3fe58b58
SAMV7: Add a sneak internal interface that will allow us to set the MAC address before NSH even starts
2015-03-18 17:23:40 -06:00
Gregory Nutt
7e95bfe8d0
SAMV7: Updates to Ethernet driver based on comparison with Atmel sample code. Add configuration for other PHY GPIOs. Still no Ethernet interrupts
2015-03-18 15:55:00 -06:00
Gregory Nutt
000381db37
PIC32MZ: Changes that will permit building of the PIC32MZ Start Kit configuration using MPLAB and the XC32 toolchain. From David Sidrane
2015-03-17 14:50:11 -06:00
Gregory Nutt
824f486bdf
SAMV7 Ethernet: Support getting IP address from the XULT AT24 EEPROM
2015-03-17 14:29:41 -06:00