Joel Sherrill
39461d1ecd
lpc24xx/../*-testsuite.tcfg: Add linpack
2017-04-04 12:02:51 -05:00
Joel Sherrill
a24ef3230e
lpc32xx_mzx_stage_1-testsuite.tcfg: Add linpack
2017-04-04 12:02:51 -05:00
Joel Sherrill
ed08fa63de
lm3s69xx/../*-testsuite.tcfg: Add linpack
2017-04-04 12:02:51 -05:00
Joel Sherrill
8fd97d2de1
atsamv-testsuite.tcfg: Add linpack
2017-04-04 12:02:51 -05:00
Joel Sherrill
621808ea90
rtl22xx/../*-testsuite.tcfg: Add linpack
2017-04-04 12:02:50 -05:00
Joel Sherrill
237e60b658
stm32f4/../*-testsuite.tcfg: Add linpack
2017-04-04 12:02:50 -05:00
Joel Sherrill
9bb8a92714
tms570/../*-testsuite.tcfg: Add linpack
2017-04-04 12:02:50 -05:00
Joel Sherrill
fd93c6bfaf
mpc55xxevb/.../*-testsuite.tcfg: Add linpack
2017-04-04 12:02:50 -05:00
Joel Sherrill
8d829ff8fb
mrm332-testsuite.tcfg: Add linpack
2017-04-04 12:02:50 -05:00
Joel Sherrill
47a1de0758
mcf5225x-testsuite.tcfg: Add linpack
2017-04-04 12:02:49 -05:00
Joel Sherrill
4940dc2a2a
mcf52235-testsuite.tcfg: Add linpack
2017-04-04 12:02:49 -05:00
Joel Sherrill
f570590c3e
gensh1-testsuite.tcfg: Add linpack
2017-04-04 12:02:49 -05:00
Joel Sherrill
a66a893476
simsh*-testsuite.tcfg: Add linpack
2017-04-04 12:02:49 -05:00
Joel Sherrill
a5b885dfeb
gensh2-testsuite.tcfg: Add linpack
2017-04-04 12:02:49 -05:00
Sebastian Huber
d2a45a58aa
bsp/qoriq: Fix L1 cache flush
2017-04-03 14:07:58 +02:00
Sebastian Huber
f6e793a2ca
bsp/qoriq: Adjust MMU config only once
2017-04-03 14:07:58 +02:00
Sebastian Huber
2ba996fa89
bsp/qoriq: Add post-link hook
2017-04-03 14:07:58 +02:00
Sebastian Huber
1301468b5a
bsps: Fix baud settings
...
Update #2897 .
2017-04-03 14:07:58 +02:00
Sebastian Huber
cd3d74793a
arm: Optimize context switch
...
Set CPU_ENABLE_ROBUST_THREAD_DISPATCH to TRUE. In this case the
interrupts are always enabled during a context switch even after
interrupt processing (see #2751 ). Remove the CPSR from the context
control since it contains only volatile bits.
Close #2954 .
2017-03-28 10:32:37 +02:00
Sebastian Huber
af5bbd3bf9
bsp/qoriq: Regenerate preinstall.am
2017-03-27 15:37:55 +02:00
Sebastian Huber
bd7f099c43
bsp/tms570: Use shared benchmark timer
2017-03-27 13:53:50 +02:00
Sebastian Huber
b8e97e58a2
bsps: Add simple CPU counter benchmark timer
2017-03-27 13:53:42 +02:00
Sebastian Huber
e2191d6c28
bsp/tms570: Simplify CPU counter support
...
Only touch the cycle counter settings. Do not enable user mode access.
2017-03-27 13:38:54 +02:00
Sebastian Huber
0a6a2a7bf0
bsps/arm: Add Performance Monitors Extension
2017-03-27 13:37:58 +02:00
Sebastian Huber
de9f326d2e
bsp/tms570: Simplify <bsp.h>
2017-03-27 12:09:21 +02:00
Sebastian Huber
b7262b2438
bsp/tms570: Remove OPERATION_COUNT define
...
This is the wrong place to define it.
2017-03-27 12:08:57 +02:00
Kevin Kirspel
1c6926c11f
termios: Synchronize with latest FreeBSD headers
...
Adding modified FreeBSD headers to synchronize RTEMS termios with
FreeBSD. Modify termios to support dedicated input and output baud for
termios structure. Updated BSPs to use dedicated input and output baud
in termios structure. Updated tools to use dedicated input and output
baud in termios structure. Updated termios testsuites to use dedicated
input and output baud in termios structure.
Close #2897 .
2017-03-22 11:55:04 +01:00
Sebastian Huber
c4b058ca48
bsp/atsam: Fix DMA support of some drivers
2017-03-22 10:38:27 +01:00
Joel Sherrill
17d1aa7cc0
libchip/serial/mc68681.c: Add error check
...
This was spotted by Coverity Scan.
2017-03-14 12:02:08 -05:00
Joel Sherrill
68929dcaa1
libbsp/mips/shared/irq/i8259.c: Add include of rtems/bspIo.h
2017-03-09 16:59:28 -06:00
Joel Sherrill
a557f6c839
libbsp/shared/clock/clockdrv.c: Remove unneeded printk()
2017-03-09 16:59:25 -06:00
Joel Sherrill
a05b749fa7
libbsp/malta/pci/pci.c: Correct printk() formats
2017-03-09 16:59:22 -06:00
Joel Sherrill
e026dbc5b7
libbsp/csb350/clock/clockdrv.c: Remove unneeded printk()
2017-03-09 16:59:15 -06:00
Joel Sherrill
b07eae90b3
libbsp/mips/shared/irq.c: Fix warnings
2017-03-09 16:59:12 -06:00
Sebastian Huber
dc95663e8b
bsp/tms570: Fix CPU counter frequency
...
The CPU counter runs with the processor frequency. Use
RTEMS_SYSINIT_ITEM() to initialize the CPU counter.
2017-03-09 14:17:52 +01:00
Sebastian Huber
5ca634e9c0
bsp/tms570: Support printk() early
...
Allow use of printk() early in the initalization and without a console
driver.
2017-03-09 13:23:54 +01:00
Sebastian Huber
ce5bcc87df
bsp/beagle: Fix warnings
2017-03-08 15:36:55 +01:00
Sebastian Huber
f25c798f42
bsp/smdk2410: Fix format warning
2017-03-08 15:36:54 +01:00
Sebastian Huber
f82e9af7fa
bsp/lpc176x: Fix integer to pointer warnings
2017-03-08 15:36:54 +01:00
Sebastian Huber
504a58228d
bsps/umon: Fix format warnings
2017-03-08 15:36:54 +01:00
Sebastian Huber
65b63b2b23
bsp/altera-cyclone-v: Remove debug output
2017-03-08 15:36:54 +01:00
Sebastian Huber
2433a8ab1c
arm: Remove legacy execption support
2017-03-08 15:36:54 +01:00
Sebastian Huber
6584eb2830
bsp/qoriq: Fix memory configuration
...
Take nocache section into account which may reside after the workspace.
2017-03-08 10:35:36 +01:00
Sebastian Huber
9cd20cde4d
bsps: Provide <bsp/fdt.h> for every BSP
...
Add bsp_fdt_map_intr() intended for the libbsd FDT support.
2017-03-08 07:19:00 +01:00
Sebastian Huber
a11e1ff576
powerpc: Optimize AltiVec context switch
...
Use r8 instead of r5 to slightly optimize _CPU_Context_switch(). It is
not a big deal, however, we already assume r12 is used by
_CPU_Context_switch(). Treat r5 the in same way.
2017-03-07 07:58:11 +01:00
Sebastian Huber
c6f7639250
powerpc: Fix AltiVec context switch
...
Update #2751 .
2017-03-07 07:50:12 +01:00
Sebastian Huber
696b5b1e4e
bsp/beatnik: More verbose fatal extension
2017-03-06 14:37:43 +01:00
Sebastian Huber
b925ae70f4
bsp/beatnik: Update due to API changes
...
The device_t typedef is already provided by <sys/types.h> if _KERNEL is
defined.
2017-03-06 11:14:08 +01:00
Daniel Hellstrom
49caf22226
leon, grspw_pkt: fix overwrite protection when more than 32 devs
...
This is a fix for a coverity warning
2017-03-06 07:54:55 +01:00
Daniel Hellstrom
cc8a50ab5c
leon,grtm: ioctl() shouldn't access pointer before validated
...
This is a fix for a coverity warning
2017-03-06 07:54:55 +01:00