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
Chris Johns
8ad4d937df
libdebugger/i386 Fix i386 backend after changes.
...
Closes #3097 .
2017-08-16 13:34:16 +10:00
Chris Johns
b2353ed924
libdebugger: Fixes to debugging, ARM support, locking, and gcc-7.1 warnings.
...
- Add `printk` support to aid multi-core debugging.
- Add lock trace to aid lock debugging.
- Fixes to gcc-7.1 warnings.
- Fixes from ticket #2879 .
- Add verbose command controls.
- Change using the RTEMS sys/lock.h API to manage exception threads.
- ARM hardware breakpoint fixes. Support for SMP stepping
is not implemented, this requires use of the context id
register.
Closes #2879 .
2017-08-15 11:39:22 +10:00