Commit Graph

11772 Commits

Author SHA1 Message Date
Joel Sherrill
0e27119f80 Use proper 3 line form of license text 2012-10-11 15:52:51 -05:00
Ralf Corsépius
34a8f36998 Remove stray '/'. 2012-10-09 18:43:46 +02:00
Sebastian Huber
d880d40afe bsp/qoriq: Fix maximum packet size 2012-10-08 16:25:07 +02:00
Peter Dufault
52c8df84ca bsp/mpc55xx: PR2077: Add BSP_DEFAULT_BAUD_RATE 2012-10-02 15:27:34 +02:00
Peter Dufault
6527d879b7 bsp/mpc55xx: PR2077: Avoid PPC_USE_SPE 2012-10-02 15:27:34 +02:00
Peter Dufault
2a6ec3179b bsp/mpc55xx: PR2077: Mapping for external flash 2012-10-02 15:27:34 +02:00
Peter Dufault
967481a09a bsps: PR2076: SMC91111 fixes for mpc55xxevb BSP
- A typo prevents if_smc.c from being built when configured;
- The argument passed to the interrupt handler was incorrect and the
  addition of support for RTEMS_INTERRUPT_SHARED exposed it;
- A "#ifdef DEBUG" is supposed to be "#if DEBUG" since 0 is supposed to
  make it quiet.
2012-10-02 15:27:34 +02:00
Sebastian Huber
245cad54f2 bsp/mpc55xx: Fix bsp_idle_thread() 2012-10-02 15:27:33 +02:00
Sebastian Huber
94102775e0 bsp/mpc55xx: Add and use MPC55XX_CHIP_FAMILY 2012-10-02 15:27:33 +02:00
Joel Sherrill
63241f8044 pc386: Add Cirrus FB Driver to Makefile and configure.ac
The user has to explicitly enable this driver, choosing
it over the existing (and lame) CGA frame buffer driver
using USE_CIRRUS_GD5446=1 on the configure command line.
2012-09-28 16:38:06 -05:00
Alexandru-Sever Horin
f97e450a66 FB driver for Cirrus GD5446 graphic hardware.
Implementation is tested to work on QEMU simulator only.

QEMU offers this hardware by default for PC platform but
it can be requested by "-vga cirrus" option for other PCI
aware systems in development/next QEMU releases as well.

Next sources have been used for driver implementation:
  - RTEMS fb_vga.c - Rosimildo da Silva ( rdasilva@connecttel.com )
  - Cirrus xf86 driver - used as VGA hardware setup documentation
  - CL-GD5446 Technical Reference Manual, 1996, Second Edition

fb_vga.c has to be replaced by fb_cirrus.c in
  rtems/c/src/lib/libbsp/i386/pc386/Makefile.am
to test the driver now. We expect to discus and include driver
section mechanism after driver testing.

Patch version 2:
  - comments style updated according to Joel Sherrill review
  - use static for variables and functions to compile without warnings

Signed-off-by: Alexandru-Sever Horin <alex.sever.h@gmail.com>
Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
2012-09-28 16:38:06 -05:00
Sebastian Huber
b762488ef5 bsp/mpc55xx: Add e200z7 specific idle task 2012-09-28 16:43:24 +02:00
Sebastian Huber
7f5ab84e38 bsps/arm: Fix rtems_mii_ioctl() usage 2012-09-28 16:43:24 +02:00
Sebastian Huber
afd1967155 bsps/arm: Add LPC_DMA_CHANNEL_COUNT 2012-09-28 16:43:19 +02:00
Joel Sherrill
3850af9511 mpc55xxevb: Fix compilation in start-config-siu-pcr.c 2012-09-06 09:40:17 -05:00
Christian Mauderer
7b865a44b3 bsp/mpc55xx: Use a one second timeout 2012-08-21 11:06:24 +02:00
Christian Mauderer
f9fe954fa2 bsp/mpc55xx: Fix SMSC9218I_BIG_ENDIAN_SUPPORT 2012-08-21 11:06:24 +02:00
Christian Mauderer
6f89813f42 bsp/mpc55xx: Move work from ISR to task context 2012-08-21 11:06:23 +02:00
Thomas Doerfler
d9af2ed4dd bsp/gen83xx: Add br_uid BSP variant 2012-08-20 10:16:32 +02:00
Sebastian Huber
25802b42a6 bsp/lpc32xx: Specify scratch area alignment 2012-08-20 10:10:25 +02:00
Sebastian Huber
f5db5d2266 bsp/lpc32xx: Stop unused DDRAM_CLK 2012-08-20 10:10:25 +02:00
Sebastian Huber
25a8c02258 bsp/lpc32xx: Fix clock name
Rename lpc32xx_dram_clk() in lpc32xx_ddram_clk()
2012-08-20 10:10:25 +02:00
Sebastian Huber
6cfe52fcbc bsp/lpc32xx: Add lpc32xx_select_nand_controller() 2012-08-20 10:10:24 +02:00
Sebastian Huber
833ac6076a bsp/lpc24xx: Use USB RAM for fast data section 2012-08-20 10:10:24 +02:00
Gedare Bloom
ea97782372 Delete leftover bspopts.h.in from revert 2012-08-06 13:06:35 -04:00
Gedare Bloom
c717fda5c1 Revert "Add bspopts.h.in."
This reverts commit daffa606cc.

Conflicts:

	c/src/lib/libbsp/arm/lpc24xx/include/bspopts.h.in
	c/src/lib/libbsp/powerpc/mpc55xxevb/include/bspopts.h.in
	c/src/lib/libbsp/powerpc/qoriq/include/bspopts.h.in

Manually deleted conflicting files.
2012-08-06 13:03:46 -04:00
Sebastian Huber
69b346b755 bsp/mpc55xx: eQADC register changes 2012-07-25 13:51:51 +02:00
Sebastian Huber
b0753c33a0 bsp/mpc55xx: Add MPC55XX_CONSOLE_MINOR
Remove MPC55XX_ESCI_CONSOLE_MINOR.
2012-07-25 13:51:51 +02:00
Sebastian Huber
89c92a052d bsp/mpc55xx: Whitespace changes 2012-07-25 13:51:51 +02:00
Sebastian Huber
208f4794a2 bsp/mpc55xx: New EBI settings for MPC5674F boards 2012-07-25 13:51:51 +02:00
Ralf Corsépius
0ec2c361b6 Use http://www.rtems.org/bugzilla as bug-URL. 2012-07-19 17:02:16 +02:00
Ralf Corsépius
d7af3360ca Reformat AC_INIT. 2012-07-19 17:00:56 +02:00
Ralf Corsépius
1c554014af Remove CVS-Ids. 2012-07-19 16:55:18 +02:00
Ralf Corsépius
59bd51156a Remove CVS-Ids. 2012-07-19 15:59:46 +02:00
Ralf Corsépius
bb2b8259ea Require automake-1.12.2. 2012-07-19 15:47:55 +02:00
Ralf Corsépius
0f772813aa Require autoconf-2.69. 2012-07-19 15:44:32 +02:00
Sebastian Huber
cece8db013 bsp/mpc55xx: Add SMSC9218I_IRQ_PIN 2012-07-18 09:46:15 +02:00
Sebastian Huber
f024d4f741 bsp/mpc55xx: Add SMSC9218I_RESET_PIN 2012-07-18 09:46:15 +02:00
Sebastian Huber
dec7231bac bsp/mpc55xx: Add SMSC9218I_ENABLE_LED_OUTPUTS 2012-07-18 09:46:15 +02:00
Sebastian Huber
86c5b1c758 bsp/mpc55xx: Add SMSC9218I_BIG_ENDIAN_SUPPORT 2012-07-18 09:46:15 +02:00
Sebastian Huber
d740e601ab bsp/mpc55xx: New ECU508 BSPs 2012-07-18 09:46:14 +02:00
Sebastian Huber
64d72e8d4e bsp/mpc55xx: Add ESCI_C and ESCI_D support 2012-07-18 09:46:14 +02:00
Sebastian Huber
dafacfa742 bsp/mpc55xx: Add MPC55XX_SYSTEM_CLOCK_DIVIDER 2012-07-18 09:46:14 +02:00
Sebastian Huber
b9b3f3b7ce bsp/mpc55xx: Add MPC55XX_NULL_POINTER_PROTECTION 2012-07-18 09:46:14 +02:00
Sebastian Huber
32ec0f6b99 bsp/mpc55xx: Add MPC55XX_NEEDS_LOW_LEVEL_INIT 2012-07-18 09:46:14 +02:00
Christian Mauderer
356c9285e3 bsp/mpc55xx: Implement network interface off 2012-07-18 09:46:13 +02:00
Christian Mauderer
2d43f2df66 bsp/mpc55xx: Support re-initialization of eDMA 2012-07-18 09:46:13 +02:00
Christian Mauderer
c838ca2dfa bsp/mpc55xx: Add bsp_restart() 2012-07-18 09:46:07 +02:00
Sebastian Huber
c44b517f87 bsp/mpc55xx: Add union name 2012-07-18 09:42:58 +02:00
Sebastian Huber
afcbd3b251 bsp/mpc55xx: Add output value to PCR config 2012-07-18 09:42:58 +02:00