Joel Sherrill
85b079ee3e
rtems-message_queue.adb - Convert DOS to UNIX CF/LF
2012-05-03 12:31:55 -05:00
Joel Sherrill
07896ad5d7
smdk2410 - Remove odd $Id$
2012-05-02 15:41:13 -05:00
Joel Sherrill
560dbd681b
gp32 - Remove odd $Id$
2012-05-02 15:41:13 -05:00
Joel Sherrill
0089173b2c
pc386 - Remove odd $Id$
2012-05-02 15:41:13 -05:00
Joel Sherrill
853ab2befa
libchip hcms29xx - Remove odd $Id$ and clean up file header
2012-05-02 15:41:13 -05:00
Joel Sherrill
2039926ae8
score603e - Remove bad $Id$ and clean up file header
2012-05-02 15:41:13 -05:00
Joel Sherrill
b8b2f19d0d
libcpu/m68k/mcf532x - Remove bad $Id$ and clean up file header
2012-05-02 15:41:13 -05:00
Joel Sherrill
2698728762
libchip z85c30 - Remove bad $Id$ and clean up file header
2012-05-02 15:41:12 -05:00
Joel Sherrill
2579e53a4c
LEON3 - Remove bad $Id$ and clean up file header
2012-05-02 15:41:12 -05:00
Joel Sherrill
1e7ee7173d
LEON2 - Remove bad $Id$ and clean up file header
2012-05-02 15:41:12 -05:00
Joel Sherrill
70f5ab389d
MRM332 - Remove incorrect $Id$ string and correct file header
2012-05-02 15:41:12 -05:00
Sebastian Huber
ed67d93171
bsps/stackalloc: Add initialization hook
2012-04-26 10:05:42 +02:00
Sebastian Huber
05a20c1f79
bsp/mpc55xxevb: Enable stack allocator
2012-04-24 14:35:16 +02:00
Sebastian Huber
3c6d7ae543
bsps/stackalloc: Use stack section symbols
2012-04-24 14:35:16 +02:00
Sebastian Huber
d101853478
bsps/powerpc: Add no cache section
2012-04-24 14:35:16 +02:00
Sebastian Huber
13a8b19eed
bsp/mpc55xxevb: Change early MMU settings
...
Add internal SRAM sections with cache enabled to early MMU settings.
The internal SRAM initialization will use the early MMU settings. This
allows applications to use cache inhibited areas in the internal SRAM.
2012-04-24 14:35:15 +02:00
Sebastian Huber
c24d98236f
bsp/lpc24xx: Fix define name
2012-04-23 16:01:58 +02:00
Sebastian Huber
d2c665b7f2
bsps/arm: Make the Clock_isr() static again
2012-04-20 15:29:00 +02:00
Sebastian Huber
37f938d708
bsps: Avoid rtems_irq_hdl_param type usage
...
Not every clock interrupt service routine is installed with this API.
Remove also the prototype to allow drivers to make this routine static.
2012-04-20 15:23:44 +02:00
Sebastian Huber
6d136ed9dd
bsp/genmcf548x: Enable FPU in BSP startup code
2012-04-20 14:04:51 +02:00
Sebastian Huber
ca4a4cfb64
bsp/genmcf548x: Fix BSP options
2012-04-20 14:04:39 +02:00
Sebastian Huber
64c44c15f5
bsps/arm: Remove superfluous include
2012-04-20 09:20:17 +02:00
Joel Sherrill
1a3cbfba52
s3c24xx shared: Clock driver clean up and ISR Handler Prototype Correction.
2012-04-19 13:16:33 -05:00
Joel Sherrill
abb52ce597
pxa255 shared: Clock driver clean up and ISR Handler Prototype Correction.
2012-04-19 13:16:20 -05:00
Joel Sherrill
bb9cf58d48
mc9328mxl shared: Clock driver clean up and ISR Handler Prototype Correction.
2012-04-19 13:16:09 -05:00
Joel Sherrill
029ced28e2
lpc22xx shared: Clock driver clean up and ISR Handler Prototype Correction.
2012-04-19 13:15:49 -05:00
Joel Sherrill
14010768ed
at91rm9200 shared: Clock driver clean up and ISR Handler Prototype Correction.
2012-04-19 13:15:34 -05:00
Joel Sherrill
b2d947820e
lpc shared: Clock driver clean up and ISR Handler Prototype Correction.
2012-04-19 13:15:17 -05:00
Joel Sherrill
556ac5a033
armv7m shared: Clock driver clean up and ISR Handler Prototype Correction.
2012-04-19 13:15:03 -05:00
Joel Sherrill
b7a4a3824c
nds: Clock driver clean up and ISR Handler Prototype Correction.
2012-04-19 13:14:00 -05:00
Joel Sherrill
e1f81100a9
gba: Clock driver clean up and ISR Handler Prototype Correction.
2012-04-19 13:13:59 -05:00
Joel Sherrill
7867bbddee
edb7312: Clock driver clean up and ISR Handler Prototype Correction.
2012-04-19 13:13:59 -05:00
Joel Sherrill
46cbefd844
Clock Driver Shell - Correct PIC IRQ Prototype.
2012-04-19 13:13:59 -05:00
Daniel Hellstrom
e621bde574
LEON3: rename console/debugputs.c to printk_support.c
2012-04-19 13:34:28 -04:00
Daniel Hellstrom
5d48037f83
LEON3: added TX-wait-complete and CR on NL support for UART
...
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com >
2012-04-19 13:28:06 -04:00
Daniel Hellstrom
605b4b649d
LEON3: debugputs removed pointless isinit code, invoked only once
...
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com >
2012-04-19 12:34:21 -04:00
Daniel Hellstrom
5903484a29
LEON3: debugputs added printk mem buffer when no UART present
...
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com >
2012-04-19 12:34:21 -04:00
Daniel Hellstrom
62694fd68f
LEON3: add console interrupt mode support
...
The comment in configure.ac is probably inherited from the LEON2
BSP. The LEON3 console driver implements a "flush" mechanism on
console_close() in order to solve the problem described with
sis/LEON2.
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com >
2012-04-19 12:34:21 -04:00
Daniel Hellstrom
07557c86fd
LEON3: add console attributes such as parity and baudrate
...
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com >
2012-04-19 12:34:20 -04:00
Daniel Hellstrom
6845f8005c
LEON3: console, lower bus utilization waiting for UART TX ready
...
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com >
2012-04-19 12:34:20 -04:00
Daniel Hellstrom
7a01a888a7
LEON: updated drivers to use new AMBAPP Layer
...
The drivers are updated to use the new AMBA layer, however the
backwards-compatibility interface (ambapp_old) is used.
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com >
2012-04-17 22:01:47 -04:00
Daniel Hellstrom
fc6f872d3f
LEON3: Network initialization code updated to new AMBAPP layer
...
Updated SMC91111, GRETH and open_eth driver registration
code to use new AMBAPP Layer.
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com >
2012-04-17 22:01:47 -04:00
Daniel Hellstrom
ddf0d60758
LEON3: updated console driver for new AMBAPP layer
...
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com >
2012-04-17 22:01:47 -04:00
Daniel Hellstrom
1f7cfbe351
LEON2: clock driver use new AMBAPP layer
...
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com >
2012-04-17 22:01:46 -04:00
Daniel Hellstrom
9ea65119f4
LEON: updated AMBA PnP API
...
The old layer had some limitations/problems for multiple AHB
buses since the data structure containing all AMBA devices
were allocated before scanning.
The new layer create devices as they are found and memory is
allocated using malloc() or bsp_early_malloc() during booting.
The old 8 functions for finding a specific AHB-Slave or
APB-Slave device has been replaced with one function,
ambapp_for_each(), which iterates over all devices matching
the specified search options and calls a user provided
function. The new way lowers the footprint and makes searching
more flexible.
The frequency information is now supported, if the frequency
of one device is reported by the user.
More AHB-to-AHB bridges are supported.
The API has been split into several parts in order to lower the
footprint.
The API also introduces the AMBAPP CORE concept, where one
ambapp_core can be created from one AHB Master, AHB Slave
and one APB Slave, at least one device is required for creating
a core.
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com >
2012-04-17 22:01:46 -04:00
Gedare Bloom
e99dbaa7cd
no_cpu: replace no_cpu_isr with rtems_isr
2012-04-16 19:39:22 -04:00
Gedare Bloom
a114011d70
lm32: use shared setvec.c
2012-04-16 13:11:20 -04:00
Gedare Bloom
06d34af96f
m68k: use shared setvec.c
2012-04-16 13:11:20 -04:00
Gedare Bloom
416f1efbd2
lm32: replace lm32_isr with rtems_isr
2012-04-16 13:11:20 -04:00
Gedare Bloom
1fec9e0357
m68k: replace m68k_isr with rtems_isr
2012-04-16 13:11:20 -04:00