summaryrefslogtreecommitdiff
path: root/bsps (follow)
AgeCommit message (Collapse)Author
2018-10-18mpc8260ads/start/bspstart.c: Fix unused function warningJoel Sherrill
2018-10-18qemuppc/start/cmain.c: Cast args to memcpy and bzero to fix warningsJoel Sherrill
2018-10-18gen5200/mscan/mscan.c: Fix printf() format warningJoel Sherrill
2018-10-18or1k/shared/cache/cache.c: Remove unused methodsJoel Sherrill
2018-10-18gdbarmsim/include/bsp.h: Include <sys/stat.h> to fix warningJoel Sherrill
2018-10-18bsp/atsam: Add const qualifier to AES_SetInput()Sebastian Huber
2018-10-17serial/ns16550: Fix precision clock synthesizerSebastian Huber
The precision clock synthesizer support broke the driver on the QorIQ P1020. On this device the Alternate Function Register is accessed with DLAB == 1 instead of the FIFO Control Register (FCR). Restructure the code to account for this.
2018-10-17bsp/imx7: Add getchark() supportSebastian Huber
2018-10-15bsps/arm: Recognize .tm_clone_table input sectionSebastian Huber
2018-10-15bsp/tms570: Simple fix to resolve macro redefinitions.Pavel Pisa
closes #3347
2018-10-09leon: do not use -mfix-{device} with ClangDaniel Hellstrom
Clang do not support -mfix-gr712rc, -mfix-ut700 and -mfix-ut699. Therefore we adjust the CPU_CFLAGS to remove these when compiling with Clang. Instead use GR712RC: -mcpu=gr712rc GR740: -mcpu=gr740 UT699/UT700: Not currently supported by clang, use LEON3 BSP.
2018-10-09leon, spwtdp: Initial driver commitJavier Jalle
2018-10-09bsps/arm: Fix ctor/dtor invocation orderSebastian Huber
Remove obsolete .ctor and .dtor output sections.
2018-10-04bsp/atsam: Use internal SRAM for stack areaSebastian Huber
2018-10-02Use rtems_task_exit()Sebastian Huber
Update #3530. Update #3533.
2018-10-01bsp/atsam: Use binary semaphore for I2CSebastian Huber
Remove superfluous sleep before each I2C transfer. Reset I2C module after transfer timeouts. Update #3534.
2018-10-01bsp/atsam: Use binary semaphore for SPISebastian Huber
Update #3534.
2018-09-27bsp/imx: Add imx_ccm_sdhci_hz()Sebastian Huber
Update #3525.
2018-09-20leon: remove warning missing string.hDaniel Hellstrom
2018-09-20leon, grspw_pkt: support CCSDS/ISO16 data CRCMartin Aberg
When the CCSDS/CCITT CRC-16 and 16-bit ISO-checksum logic is available in GRSPW2, the DCRCT field is used to determine how to generate the CRC/checksum code. grspw_hw_sup has been extended with the field ccsds_crc
2018-09-20leon,grspw_pkt: protect TX descriptor from bad input (hdrlen)Daniel Hellstrom
2018-09-20leon, l2cache: workaround for scrubberMartin Aberg
This is a workaround for a L2CACHE scrubber corner case described in GR740 User's Manual, Version 1.10, section 43.2.30. The issue affects some version of the L2CACHE. However, since the performance impact of the workaround is marginal, special device probing logic has been avoided. In addition, this update does not affect users who enable the L2CACHE and scrubber before RTEMS is started.
2018-09-20leon: substitute printf with printk in driver initDaniel Hellstrom
2018-09-20leon3, ckinit: avoid unsued code warnings when drvmgr is enabledDaniel Hellstrom
2018-09-20leon3: fix warning when SMP is enabledDaniel Hellstrom
2018-09-20bsp/leon3: Fix typo which breaks the CPU counterSebastian Huber
Update #3456.
2018-09-17riscv: Allow platforms with no PLIC to proceedHesham Almatary
Spike simulator and QEMU's spike_v1.10 don't have a PLIC
2018-09-17bsp/tqm8xx: Remove unused filesSebastian Huber
Close #3513.
2018-09-17bsp/tqm8xx: Fix polled vs. interrupt outputSebastian Huber
Update #3513.
2018-09-17bsp/tqm8xx: Convert console to new Termios APISebastian Huber
Update #3513.
2018-09-17bsp/tqm8xx: Move DMA support to channel descriptorSebastian Huber
Update #3513.
2018-09-17bsp/tqm8xx: Move rxBuf to channel descriptorSebastian Huber
Update #3513.
2018-09-17bsp/tqm8xx: Use IRQ extensions APISebastian Huber
Update #3513.
2018-09-17bsp/tqm8xx: Clear sbss sectionSebastian Huber
2018-09-17bsp/tqm8xx: Use custom string to uint32_tSebastian Huber
Avoid C locale support which is not available at this stage.
2018-09-10network: Use kernel/user space header filesSebastian Huber
Add and use <machine/rtems-bsd-kernel-space.h> and <machine/rtems-bsd-user-space.h> similar to the libbsd to avoid command line defines and defines scattered throught the code base. Simplify cpukit/libnetworking/Makefile.am. Update #3375.
2018-09-06bsp/qoriq: Add struct qoriq to allow forward declsSebastian Huber
2018-09-06bsps/powerpc: Simplify ppc_exc_initialize()Sebastian Huber
Remove parameters from ppc_exc_initialize() since all BSPs passed the same values. Update #3459.
2018-09-05bsp/mpc55xxevb: Fix format warningSebastian Huber
Close #3504.
2018-09-05libchip/ata: Fix ATA_DRIVER_TABLE_ENTRYSebastian Huber
Drop unused and deprecated functions from the ATA_DRIVER_TABLE_ENTRY. Update #3358. Close #3510.
2018-09-03bsps: BSP_INTERRUPT_STACK_AT_WORK_AREA_BEGINSebastian Huber
Remove the BSP_INTERRUPT_STACK_AT_WORK_AREA_BEGIN hack. The interrupt stacks are now allocated by the linker. Update #3459.
2018-08-29Remove bsps/sparc64/shared/helenos/boot/generic/string.cJoel Sherrill
2018-08-29psim/include/tm27.h: Fix not a prototype warningsJoel Sherrill
2018-08-29mvme5500/include/tm27.h: Fix not a prototype warningsJoel Sherrill
2018-08-29uC5282/clock/clock.c: Correct bsp_idle_thread() prototypeJoel Sherrill
2018-08-29gen68340/include/m340timer.h: Fix not a prototype warningsJoel Sherrill
2018-08-29lpc32xx/include/bsp.h: Resolve set but not used warningJoel Sherrill
2018-08-29monlib.[ch]: Fix warnings for external vs internal use of .hJoel Sherrill
2018-08-29qoriq/include/tm27.h: Fix warningsJoel Sherrill
2018-08-29gen5200/include/tm27.h: Fix warningsJoel Sherrill