Sebastian Huber
cab410f7d9
bsps: Update due to linker changes
...
In case the VMA and LMA regions differ, the LMA start address is now no
longer aligned with the alignment of the input sections:
http://sourceware.org/bugzilla/show_bug.cgi?id=15222
2013-05-27 12:49:13 +02:00
Sebastian Huber
6c2eedc7dd
smp: Add maximum_processors field to config
...
Delete rtems_configuration_get_smp_maximum_processors(). Delete
rtems_configuration_smp_maximum_processors variable. Add
maximum_processors field to rtems_configuration_table if RTEMS_SMP is
defined. Add rtems_configuration_get_maximum_processors().
2013-05-16 11:44:12 +02:00
Daron Chabot
5e45d363f2
Add c++ guard to header.
2013-05-16 11:16:46 +02:00
Sebastian Huber
cfd8d7a3d7
arm: Support VFP-D32 and Neon
2013-05-10 12:10:14 +02:00
Sebastian Huber
a94d46c84b
bsp/xilinx-zynq: New BSP
2013-05-06 15:06:52 +02:00
Sebastian Huber
12d182c435
bsps/arm: Fix register usage
2013-05-06 15:06:52 +02:00
Sebastian Huber
e37d57bc81
bsps/arm: Add shared GIC tmtests/tm27 support
2013-05-06 15:06:52 +02:00
Sebastian Huber
33c98fd5ed
bsps/arm: Remove superfluous parameter
2013-05-06 15:06:52 +02:00
Sebastian Huber
f2e9d0df8a
bsp/raspberrypi: Use shared start code
2013-05-06 15:06:52 +02:00
Sebastian Huber
86b79fba5f
bsp/lm3s69xx: Fix initialization value
2013-05-06 15:06:51 +02:00
Eugeniy Meshcheryakov
9bc1913e09
bsp/lm3s69xx: Use interrupts for UART receive
...
This makes continuous UART polling unnecessary.
2013-05-06 09:38:33 +02:00
Eugeniy Meshcheryakov
847e2cac7c
bsp/lm3s69xx: More access macros for UART data register
...
Add mask for receive error bits and getter macro for
the data field.
2013-05-06 09:38:22 +02:00
Alan Cudmore
9159711ffe
bsp/raspberrypi: Enable unaligned access
2013-05-06 09:37:12 +02:00
Sebastian Huber
a91dc98b5a
bsp/realview-pbx-a9: New BSP
2013-05-03 17:30:56 +02:00
Sebastian Huber
9ce658030a
bsps/arm: Copy vector table only if necessary
2013-05-03 17:30:56 +02:00
Sebastian Huber
27690ec38e
bsps/arm: Move .vector section
...
The .vector section contains read-write data (several mode stacks).
Move it to the read-write data area.
2013-05-03 17:30:56 +02:00
Sebastian Huber
ecf7dd9564
bsps/arm: Move CP15 start initialization
2013-05-03 17:30:55 +02:00
Sebastian Huber
fd51f7e8d2
bsps/arm: Support ARMv7 VMSA sections and control
2013-05-03 17:30:55 +02:00
Sebastian Huber
88cf23f8c9
bsps/arm: Add arm_cp15_set_exception_handler()
2013-05-03 17:30:55 +02:00
Sebastian Huber
037e8ae506
bsps/arm: Add arm_cp15_set_trans*_table_entries()
2013-05-03 17:30:55 +02:00
Sebastian Huber
544615d22c
bsps/arm: Add arm_cp15_mmu_disable()
2013-05-03 17:30:55 +02:00
Sebastian Huber
d2d0296138
bsps/arm: Add arm_cp15_get_min_cache_line_size()
2013-05-03 17:30:54 +02:00
Sebastian Huber
962e0fac18
bsps/arm: Add and use bsp_translation_table_base
2013-05-03 17:30:54 +02:00
Sebastian Huber
fb0584fff8
bsps/arm: Move implementation to inline functions
2013-05-03 17:30:54 +02:00
Joel Sherrill
5aa4ed9917
i386: PR2010: Remove pc386 BSPs using soft-float
...
i386 soft-float is no longer supported by gcc. Dropping
all references to soft-float in the pc386 BSP.
2013-05-01 10:12:52 -05:00
Sebastian Huber
024a57205d
bsp/mpc55xx: Avoid empty enum
2013-04-29 09:28:58 +02:00
Eugeniy Meshcheryakov
f22bba3cb4
bsp/lm3s69xx: New BSP variants
...
Add support for LM3S3749.
2013-04-26 11:03:59 +02:00
Sebastian Huber
5fa0e5c5ec
libcsupport: Rename open_dev_console()
...
Rename open_dev_console() to rtems_libio_post_driver(). Rename
rtems_libio_supp_helper to rtems_libio_post_driver_helper.
2013-04-26 10:57:08 +02:00
Sebastian Huber
a290fbe946
libcsupport: Make LibIO helper const
...
Add and use rtems_libio_helper function type. Add and use
rtems_libio_helper_null() instead of NULL pointer.
2013-04-26 10:57:08 +02:00
Sebastian Huber
62aa3186bc
bsp/mpc55xx: Add MMU tag translate initializer
2013-04-25 15:31:41 +02:00
Sebastian Huber
92d80383ff
bsp/mpc5200: New BSP variant BRS6L
2013-04-23 09:59:57 +02:00
Sebastian Huber
7a44d06c82
bsp/mpc5200: Change SDRAM initialization
...
Change SDRAM initialization according to application note AN3221.
2013-04-23 09:59:57 +02:00
Sebastian Huber
d4a4811450
bsp/mpc5200: Set SDELAY register
2013-04-23 09:59:57 +02:00
Sebastian Huber
dbe6aae749
bsp/mpc5200: Move CSBOOTROM_VAL definition
2013-04-23 09:59:56 +02:00
Sebastian Huber
e79e9048be
bsp/mpc5200: Move comment
2013-04-23 09:59:56 +02:00
Sebastian Huber
6c094da385
bsp/mpc5200: Change ADREN register defines
2013-04-23 09:59:56 +02:00
Sebastian Huber
27937780a4
bsp/mpc5200: Remove Erratum 342/339 comment
2013-04-23 09:59:56 +02:00
Sebastian Huber
be04e62424
bsp/mpc5200: Set XLB timeout values
2013-04-23 09:59:56 +02:00
Sebastian Huber
5e920ceb0e
bsp/mpc5200: Do not initialize debug registers
2013-04-23 09:59:56 +02:00
Sebastian Huber
740abbd26d
bsp/mpc5200: Add and use enable_bat_4_to_7()
2013-04-23 09:59:55 +02:00
Sebastian Huber
d5587f9f3b
bsp/mpc5200: Fix cache handling
2013-04-23 09:59:55 +02:00
Sebastian Huber
47fb2fed19
bsp/mpc5200: Add MPC5200_BOARD prefix
2013-04-23 09:59:55 +02:00
Peng Fan
76de8a8e6b
D-cache clean&&invalidate for Tiny6410
2013-04-17 16:38:48 +02:00
Sebastian Huber
ef8e851975
bsp/mpc55xx: Typo
2013-04-17 16:38:33 +02:00
Sebastian Huber
db21e1dd6c
bsp/mpc55xx: eDMA API changes
2013-04-08 16:42:38 +02:00
Sebastian Huber
4e3deaf7c1
bsp/mpc55xx: Add alternative register layout
2013-04-08 16:42:38 +02:00
Sebastian Huber
db0ed4c5b2
bsp/mpc55xx: Add PCR index enumeration
2013-04-08 16:42:38 +02:00
Sebastian Huber
7806a2b590
bsp/mpc55xx: New define MPC55XX_PERIPHERAL_CLOCK
2013-04-08 16:42:38 +02:00
Sebastian Huber
15c7657d41
bsp/mpc55xx: Rename BSP option
2013-04-08 16:42:38 +02:00
Sebastian Huber
30158371e6
bsp/mpc55xx: New fatal errors
2013-04-08 16:42:37 +02:00