Commit Graph

11873 Commits

Author SHA1 Message Date
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
Sebastian Huber
055f1f4c11 bsp/mpc55xx: Include <bsp/linker-symbols.h> 2013-04-08 16:42:37 +02:00
Sebastian Huber
087a29b487 bsp/mpc55xx: Fix warnings 2013-04-08 16:42:37 +02:00
Sebastian Huber
65cd5e94f2 libchip/serial: Fix warnings 2013-04-08 16:42:37 +02:00
Sebastian Huber
ab49921e43 bsps: Fix warnings 2013-04-08 16:42:37 +02:00
Sebastian Huber
602d5ba27c bsps: Fix warnings 2013-04-08 16:42:36 +02:00
Sebastian Huber
5ab9b1357d bsps/powerpc: Use proper type 2013-04-08 09:54:53 +02:00
Sebastian Huber
166d78f316 bsp/gen5200: Fix syntax 2013-04-08 09:54:52 +02:00
Sebastian Huber
39586f68fd bsp/lpc24xx: Fix register address 2013-04-08 09:54:52 +02:00
Sebastian Huber
dea6fb62ad bsp/gen5200: Typo 2013-04-02 16:01:05 +02:00
Sebastian Huber
0841c07eb6 bsp/gen5200: Elaborate option help message 2013-04-02 15:58:40 +02:00
Sebastian Huber
fa77ad4bdb bsp/gen5200: Remove superfluous option definition 2013-04-02 15:50:23 +02:00
Sebastian Huber
aa11df6e89 bsp/gen5200: Use busy wait
The usage of rtems_task_wake_after() is invalid during the
driver initialization.
2013-03-28 09:25:07 +01:00
Sebastian Huber
d1e1df686c bsp/gen5200: Use fatal error instead of assert 2013-03-28 09:24:11 +01:00