Daniel Hellstrom
360fb2fe75
leon,gr1553b: improve init check
...
Check in init3 not needed since same data is already checked in init2
stage. Adds an extra check that the APB register space is available before
accessing it.
Updates #2331 but needs to be applied to 4.11 according to ticket.
2017-08-29 08:44:13 +02:00
Daniel Hellstrom
1ccce05337
libchip,greth: disable driver if SMP kernel
...
Update #2355
2017-08-29 08:44:05 +02:00
Daniel Hellstrom
3471d3da25
leon,occan: remove dead code.
...
Fixes #2878
2017-08-29 08:31:19 +02:00
Daniel Hellstrom
6b339b5af6
leon, grspw: for SMP use GRSPW Packet driver
...
The GRSPW packet driver supports SMP and therefore the legacy GRSPW
driver is disabled for SMP builds.
Update #2355
2017-08-29 08:31:09 +02:00
Joel Sherrill
c58e4f5745
fb/fb.c: include <string.h> for memcpy()
2017-08-27 14:50:47 -05:00
Joel Sherrill
d85d2676e1
psxconfig01/init.c: Fix printf() format warnings
2017-08-27 14:11:43 -05:00
Joel Sherrill
8b29f9b9e8
sp25/task1.c: Fix printf() format warnings
2017-08-27 14:11:24 -05:00
Joel Sherrill
37f0023fde
spstkalloc02/init.c: Fix printf() format warnings
2017-08-27 14:09:34 -05:00
Sebastian Huber
02b007e11e
Include missing <limits.h>
...
Update #2132 .
2017-08-25 14:39:38 +02:00
Sebastian Huber
163ff8ee04
score: Remove <string.h> include from basedefs.h
...
Close #2133 .
2017-08-25 11:03:21 +02:00
Sebastian Huber
cfa7afd4e4
score: Remove <limits.h> include from basedefs.h
...
Close #2132 .
2017-08-25 11:02:43 +02:00
Sebastian Huber
f93f770ee6
network: Include missing header file
2017-08-25 11:01:50 +02:00
Sebastian Huber
76b9c313ac
libpci: Use calloc()
...
Update #2133 .
2017-08-25 11:01:15 +02:00
Sebastian Huber
a97d77c187
Include missing <rtems/bspIo.h>
2017-08-25 11:00:32 +02:00
Sebastian Huber
1f22b26945
Include missing <limits.h>
...
Update #2132 .
2017-08-25 10:59:52 +02:00
Sebastian Huber
b2ed712d26
Include missing <string.h>
...
Update #2133 .
2017-08-25 10:58:58 +02:00
Sebastian Huber
80a13ec48d
samples/fileio: Give command availability hint
...
Close #3088 .
2017-08-24 08:44:22 +02:00
Chris Johns
602b184fd0
libmisc/rtems-fdt: Add libmisc/rtems-fdt to the cpukit wrapup.
...
Updates #3099 .
2017-08-24 09:39:43 +10:00
Sebastian Huber
695c9c500a
bsp/qoriq: Add qoriq_e6500_64 variant
...
Update #3082 .
2017-08-22 16:27:03 +02:00
Sebastian Huber
95a4b1f975
bsp/qoriq: Enable > 2GiB memory
...
Update #3082 .
2017-08-22 16:27:03 +02:00
Sebastian Huber
c693a3a506
powerpc: PPC64_NOP_FOR_LINKER_TOC_POINTER_RESTORE
...
In 64-bit mode, the linker must have the ability to restore the TOC
pointer after an external function call.
Update #3082 .
2017-08-22 16:27:03 +02:00
Sebastian Huber
c8aeb76c44
bsp/qoriq: 64-bit MMU support
...
Update #3082 .
2017-08-22 16:27:03 +02:00
Sebastian Huber
77c8101686
bsp/qoriq: 64-bit support for interrupt controller
...
Update #3082 .
2017-08-22 16:27:03 +02:00
Sebastian Huber
5f42a0e478
bsp/qoriq: Enable 64-bit mode for exceptions
...
Update #3082 .
2017-08-22 16:27:02 +02:00
Sebastian Huber
f14da4517f
bsp/qoriq: 64-bit support for spin table
...
Update #3082 .
2017-08-22 16:27:02 +02:00
Sebastian Huber
0ae1916bcf
bsp/qoriq: Copy FDT later
...
We need a ready to use TOC section before we can call bsp_fdt_copy().
Update #3082 .
2017-08-22 16:27:02 +02:00
Sebastian Huber
43cc2b4daf
bsp/qoriq: Add basic 64-bit support
...
Update #3082 .
2017-08-22 16:27:02 +02:00
Sebastian Huber
c6994af7a7
bsp/qoriq: Use LA to load an address
...
Add 64-bit support for LA.
Update #3082 .
2017-08-22 16:27:02 +02:00
Sebastian Huber
0e26c19a07
bsps/powerpc: Add 64-bit CRT init/fini support
...
Update #3082 .
2017-08-22 16:27:01 +02:00
Sebastian Huber
d50124d51b
bsps/powerpc: Rename ppc_exc_wrap_async_normal_end
...
Rename ppc_exc_wrap_async_normal_end to ppc_exc_interrupt_end to avoid a
bit of obfuscation.
Update #3082 .
2017-08-22 16:27:01 +02:00
Sebastian Huber
50382788b3
bsps/powerpc: Add 64-bit SET_SELF_CPU_CONTROL
...
Update #3082 .
2017-08-22 16:27:01 +02:00
Sebastian Huber
60d077f0ba
bsps/powerpc: Add 64-bit linker sections
...
Update #3082 .
2017-08-22 16:27:01 +02:00
Sebastian Huber
241d2f2ff1
bsps: Fix integer types in bsp_fdt_copy()
...
Update #3082 .
2017-08-22 16:27:01 +02:00
Sebastian Huber
d8012bbd65
bsps: Add BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA
2017-08-22 16:27:01 +02:00
Sebastian Huber
ec25c6ef74
bsps: Fix integer to/from pointer
...
Update #3082 .
2017-08-22 16:27:00 +02:00
Sebastian Huber
a6f84b2753
powerpc: Add 64-bit context/interrupt support
...
Update #3082 .
2017-08-22 16:26:19 +02:00
Sebastian Huber
7837728b13
powerpc: 64-bit _CPU_Context_Initialize() support
...
Update #3082 .
2017-08-22 14:19:00 +02:00
Sebastian Huber
5a9372ff7e
powerpc: 64-bit support for CPU_SIZEOF_POINTER
...
Update #3082 .
2017-08-22 14:19:00 +02:00
Sebastian Huber
ea9084defd
powerpc: ppc_interrupt_get_disable_mask()
...
Fix warning on 64-bit PowerPC.
Update #3082 .
2017-08-22 14:18:59 +02:00
Sebastian Huber
caa12270d0
powerpc: Add register defines
...
Update #3082 .
2017-08-22 14:18:59 +02:00
Sebastian Huber
5e1a831e2b
libchip/serial: Fix integer types
...
Update #3082 .
2017-08-22 14:18:59 +02:00
Sebastian Huber
b98e407f63
libchip/ata: Fix integer to/from pointer
...
Update #3082 .
2017-08-22 14:18:58 +02:00
Sebastian Huber
a8f4fd2872
smptests: Fix format specifier
...
Update #3082 .
2017-08-22 14:18:58 +02:00
Sebastian Huber
93934f886f
heap: Fix integer types
...
Update #3082 .
2017-08-22 14:18:58 +02:00
Sebastian Huber
e062741da6
dev/i2c: Fix integer type
...
Update #3082 .
2017-08-22 14:18:57 +02:00
Sebastian Huber
279c54063e
score: Fix format specifier
...
Update #3082 .
2017-08-22 08:06:11 +02:00
Sebastian Huber
e0660391fa
confdefs: Fix POSIX keys configuration
...
Remove the OBJECTS_UNLIMITED_OBJECTS flag for the memory size
configuration.
Update #3105 .
2017-08-22 08:02:15 +02:00
Chris Johns
6b7efdb2ed
libmisc/rtems-fdt: Add RTEMS FDT wrapper and shell command to libmisc.
...
- Provide application support for handling FDT blobs in RTEMS. This
is useful when interfacing FPGA fabrics.
- Provide a shell command to list a blob as well as provide read
and write access to addresses in the FTB.
Closes #3099 .
2017-08-20 11:11:46 +10:00
Chris Johns
849500d0f2
dev/i2c: Add I2C device support for FPGA Slave, LM25066A, TMP112, ADS1113, ADS1114 and ADS1115
...
Closes #3101 .
2017-08-20 10:59:53 +10:00
Chris Johns
12dea0afa5
dev/i2c: Add Xilinx AXI I2C driver.
...
This is a generic driver for use with Xilinx AXI I2C controller IP.
Closes #3100 .
2017-08-16 14:49:58 +10:00