summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/shared/lpc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* arm/shared/lpc/clock/lpc-clock-config.c: Remove unused variable warningJoel Sherrill2015-05-211-1/+0
|
* bsps: Convert clock drivers to use a timecounterAlexander Krutwig2015-05-201-16/+21
| | | | Update #2271.
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-217-7/+7
|
* bsps/arm: Add DP83848 PHY support to LPC EthernetPavel Pisa2014-03-141-0/+8
|
* bsps/arm: Add PHY detection to LPC EthernetPavel Pisa2014-03-141-13/+45
|
* bsps/arm: Reset MII management in LPC EthernetPavel Pisa2014-03-141-1/+7
| | | | Reduce MII clock to support LPC17XX.
* doxygen: refactored doxygen in libbsp/arm/lpc32xxDaniel Ramirez2013-11-295-9/+9
| | | | | | | | This patch refactors a lot of the existing doxygen within libbsp/arm/lpc32xx. Much of this refactoring was just renaming of existing groups to conform to a more consistent naming structure. With the addition of a doxygen header for tm27.h, all files within lpc32xx belong to doxygen group now. lpc32xx should be used a reference for adding doxygen to other bsps.
* bsps/arm: Fix LPC Ethernet driver initializationSebastian Huber2013-01-091-0/+3
|
* bsps/arm: Move promiscuous mode settingSebastian Huber2012-12-181-2/+3
|
* bsps/arm: Add PHY up/downSebastian Huber2012-12-181-53/+211
| | | | | | | | | | | | | All PHYs will be set to power up/down state with the BMCR[BMCR_PDOWN] setting. The KSZ80X1RNL will use the energy detect power down (EDPD) mode with PLL automatically turned in the up state. It will use the slow oscillator mode in the down state. To prevent system bus lock-ups the PHY is set to the up state before Ethernet module initialization. In case of a communication failure with the PHY or weird PHY identifiers the initialization will be aborted.
* bsps/arm: Add PHY timeout detectionSebastian Huber2012-12-181-9/+20
|
* bsps/arm: Add interface down supportSebastian Huber2012-12-181-43/+95
|
* bsps/arm: Prepare for interface down supportSebastian Huber2012-12-181-78/+83
|
* bsps/arm: Use assert() instead of status macrosSebastian Huber2012-12-181-33/+9
|
* bsps/arm: Remove superfluous attributesSebastian Huber2012-12-181-3/+3
|
* bsps/arm: Avoid mbuf migration in LPC ethernetSebastian Huber2012-12-181-56/+30
| | | | | | The receive task will only hand over a mbuf if it gets a new one immediately. This avoids mbuf migration out of the receive task in case of overload.
* libnetworking: Use system eventsSebastian Huber2012-11-021-5/+5
| | | | | | | Add reserved system events RTEMS_EVENT_SYSTEM_NETWORK_SBWAIT and RTEMS_EVENT_SYSTEM_NETWORK_SOSLEEP. Add and use rtems_bsdnet_event_send().
* bsps/arm: Fix rtems_mii_ioctl() usageSebastian Huber2012-09-281-1/+1
|
* bsps/arm: Add LPC_DMA_CHANNEL_COUNTSebastian Huber2012-09-281-2/+3
|
* lpc shared: Clock driver clean up and ISR Handler Prototype Correction.Joel Sherrill2012-04-191-1/+1
|
* bsps: Shared ARMv7-M clock driverSebastian Huber2012-03-241-1/+7
|
* 2011-05-19 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-05-195-150/+587
| | | | | | | | | * shared/lpc/include/lpc-emc.h, shared/lpc/include/lpc-lcd.h: New files. * shared/lpc/include/lpc-dma.h: API changes. * shared/lpc/clock/lpc-clock-config.c: Fixed nano seconds extension. * shared/lpc/network/lpc-ethernet.c: Format. Multicast hash filter support.
* 2011-03-29 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-03-281-12/+24
| | | | * shared/lpc/network/lpc-ethernet.c: Support multicast.
* 2010-12-16 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-12-163-10/+168
| | | | | | * shared/lpc/include/lpc-i2s.h: Documentation. Fixed defines. * shared/lpc/include/lpc-timer.h: Documentation. * shared/lpc/network/lpc-ethernet.c: Added support for 10MBit/s links.
* 2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-12-031-0/+131
| | | | | | | | | | | | | | * preinstall.am, shared/lpc/include/lpc-i2s.h, shared/startup/linkcmds.armv4, shared/startup/linkcmds.armv7: New files. * Makefile.am: Added header and linker command files intended to be used by every ARM BSP. * shared/startup/linkcmds.base: Support for EABI and ARM ELF standard. * shared/include/linker-symbols.h: Update due to linker command file changes. * shared/start/start.S, shared/include/start.h: Renamed entry symbol from start to _start to avoid namespace conflicts. Update due to linker command file changes.
* unify irq data types and code, merge s3c2400/s3c2410 supportThomas Doerfler2010-04-092-15/+20
|
* added dma headerThomas Doerfler2010-04-094-3/+273
| | | | | added thumb support to start.S updated documentation
* add support for lpc32xxThomas Doerfler2010-01-121-0/+1400
|
* add support for LPC32xxThomas Doerfler2009-12-152-0/+224