Sebastian Huber
4fe3ad2f99
bsps/powerpc: Add ppc_count_leading_zeros()
2013-07-09 16:42:00 +02:00
Vipul Nayyar
6886a48530
bsp/csb337: Use IRQ extensions API
...
Fix warnings.
2013-07-07 15:02:02 +02:00
Sebastian Huber
ad83ea03eb
mouse: Add shared bsp_get_serial_mouse_device()
2013-07-07 14:44:47 +02:00
Sebastian Huber
0d01826880
psxtests/psxcleanup: Fix cleanup push/pop test
...
The pthread_cleanup_push() and pthread_cleanup_pop() statements must
appear as a pair in the same lexical scope as required by POSIX.
2013-07-05 16:01:04 +02:00
Sebastian Huber
5e2a66d5c9
psxtests/psxhdrs: Fix cleanup push/pop test
...
The pthread_cleanup_push() and pthread_cleanup_pop() statements must
appear as a pair in the same lexical scope as required by POSIX.
2013-07-05 16:01:04 +02:00
Sebastian Huber
6009da1d2b
posix: Add comment
2013-07-05 16:01:04 +02:00
Sebastian Huber
818edbd067
bsp/mpc55xx: Update due to API changes
...
Termios notifies now the driver about an inactive transmit with the
length argument set to zero.
2013-07-05 16:01:04 +02:00
Sebastian Huber
d91d50f638
bsp/mpc55xx: Avoid integer overflow
2013-07-05 16:01:03 +02:00
Sebastian Huber
c97d3dd42b
bsp/mpc55xx: Round PLL divider up
2013-07-05 16:01:03 +02:00
Ralf Kirchner
cd7db89656
bsp/psim: Use EABI and System V small-data area
2013-07-05 16:01:03 +02:00
Ralf Kirchner
3da02169c7
bsps/powerpc: Avoid placement in small-data area
2013-07-05 16:01:03 +02:00
Ralf Kirchner
1b47871dd6
bsp/psim: Fix declaration
...
It declares a symbol defined in the linker command file.
2013-07-05 16:01:02 +02:00
Sebastian Huber
3b645c1b0c
bsps/arm: Add PL050 support
2013-06-29 15:15:50 +02:00
Sebastian Huber
c8312b3ff2
bsps/arm: Add PL111 support
2013-06-29 15:15:50 +02:00
Sebastian Huber
e310dcddd0
libchip/serial: Add const qualifier
2013-06-29 15:15:50 +02:00
Sebastian Huber
a4006feead
mouse: Include missing header file
2013-06-29 15:15:50 +02:00
Sebastian Huber
311ba73f3a
framebuffer: Add and use FRAMEBUFFER_DEVICE_0_NAME
2013-06-29 15:15:49 +02:00
Sebastian Huber
98db96e35a
make: Use C flags for C++ as default
...
In case a BSP selects special CFLAGS_OPTIMIZE_V flags then they will be
also used for CXXFLAGS_OPTIMIZE_V automatically for example.
2013-06-29 15:15:49 +02:00
Sebastian Huber
40ce26534e
bsp/psim: Use plain symbol for PSIM
...
This avoids a linker assertion failure in the GCC test suite.
2013-06-28 15:20:52 +02:00
Sebastian Huber
4800ffe1ea
bsps/powerpc: Update debug sections
2013-06-28 15:20:34 +02:00
Sebastian Huber
ca5921791c
bsps/arm: Set vector base on all processors
2013-06-28 09:04:47 +02:00
Sebastian Huber
a3a4cd53a0
bsps/arm: Move input sections
...
Move input sections to preserve order of the default Binutils script.
2013-06-28 09:04:37 +02:00
Sebastian Huber
56435e646c
powerpc: Fix Altivec support
...
Use the right context.
2013-06-26 10:31:43 +02:00
Sebastian Huber
4b83e8f1c4
bsps/arm: Fix set exception handler for ARMv7
2013-06-26 09:50:27 +02:00
Sebastian Huber
b4062c3f7f
tmtests/tm20: Change allocation sizes
...
This avoids problems with debugging enabled.
2013-06-25 17:06:24 +02:00
Sebastian Huber
22c7a64963
psxtests/psxkey02: Simplify
...
This avoids problems with debugging enabled.
2013-06-25 17:06:24 +02:00
Sebastian Huber
d79973d915
sptests/spwkspace: Reserve space for duplicates
2013-06-25 17:06:24 +02:00
Sebastian Huber
8ebc680009
sptests/spmountmgr01: Simplify
...
This avoids problems with debugging enabled.
2013-06-25 17:06:24 +02:00
Sebastian Huber
b9acb4eaf0
sptests/sp64: Simplify
...
This avoids problems with debugging enabled.
2013-06-25 17:06:16 +02:00
Sebastian Huber
8388970897
sptests/sp62: Rework to avoid heap internals
...
This avoids problems with debugging enabled.
2013-06-25 17:05:28 +02:00
Sebastian Huber
7c1fcff32f
sptests/sp59: Change allocation size
...
This avoids problems with debugging enabled.
2013-06-25 17:05:20 +02:00
Sebastian Huber
9f37fb1974
sptests/sp18: Simplify
...
This avoids problems with debugging enabled.
2013-06-25 17:05:18 +02:00
Sebastian Huber
b64e8dc070
sptests/sp16: Change allocation sizes
...
This avoids problems with debugging enabled.
2013-06-25 17:05:18 +02:00
Sebastian Huber
3948a0b381
sptests/sp09: Change allocation sizes
...
This avoids problems with debugging enabled.
2013-06-25 17:05:09 +02:00
Sebastian Huber
d0d357edeb
heap: Add _Heap_Greedy_allocate_all_except_largest
...
Add rtems_workspace_greedy_allocate_all_except_largest() and
rtems_heap_greedy_allocate_all_except_largest().
2013-06-25 17:03:22 +02:00
Sebastian Huber
c497657ffb
heap: Free all delayed blocks during resize
2013-06-25 17:03:21 +02:00
Sebastian Huber
cc0cb7c4a8
heap: Free all delayed blocks during extend
2013-06-25 17:03:21 +02:00
Sebastian Huber
1d48e25d6b
heap: Workaround for workspace protection
2013-06-25 17:03:21 +02:00
Sebastian Huber
e18db9f0cf
termios: Update due to API changes
...
Termios notifies now the driver about an inactive transmit with the
length argument set to zero.
2013-06-25 17:03:21 +02:00
Sebastian Huber
1df348b960
bsps/arm: Rename function
...
Rename arm_cp15_start_setup_translation_table_and_enable_mmu()
in arm_cp15_start_setup_translation_table_and_enable_mmu_and_cache()
to emphasize that the cache is also enabled after this operation.
2013-06-24 11:02:23 +02:00
Sebastian Huber
e916b1258c
bsp/virtex: Use shared clock driver
2013-06-24 10:54:01 +02:00
Sebastian Huber
0110491bd5
bsp/virtex: Add console devices only if present
2013-06-24 10:54:01 +02:00
Sebastian Huber
dbf62b3898
bsp/virtex: Fix warnings
2013-06-24 10:54:01 +02:00
Sebastian Huber
c4cfc62bc1
bsp/virtex: Use XPAR_INTC_SINGLE_BASEADDR
...
This define is also present in newer "xparameters.h".
2013-06-24 10:54:01 +02:00
Sebastian Huber
dfb58059f6
bsp/virtex: Remove unused configure macros
2013-06-24 10:54:00 +02:00
Sebastian Huber
53dc697501
bsp/virtex: Delete BSP_ask_for_reset and BSP_panic
2013-06-24 10:54:00 +02:00
Sebastian Huber
39c1534f5a
bsp/virtex: Use generic interrupt support
2013-06-24 10:54:00 +02:00
Sebastian Huber
894e93f5ec
bsp/virtex: Fix header includes
2013-06-24 10:54:00 +02:00
Sebastian Huber
bee7612ec5
bsp/virtex: Move timer config to new file
2013-06-24 10:54:00 +02:00
Sebastian Huber
48ab8465d4
bsp/virtex: Do not use PPC403 TTY driver
2013-06-24 10:53:59 +02:00