Joel Sherrill
2dd3852208
2007-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* network/xiltemac.c: Remove duplicate prototype.
2007-09-10 11:21:44 +00:00
Joel Sherrill
46ba602fe2
2007-09-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* shared/abort/abort.c, shared/abort/simple_abort.c: Remove incorrect
and unneccessary prototype of printk.
2007-09-08 17:22:28 +00:00
Joel Sherrill
fb61b0fea5
2007-09-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspstart.c: If we cannot find enough memory to run the
program, generate a fatal error and print a message.
2007-09-07 23:32:58 +00:00
Joel Sherrill
e422da8d54
2007-09-07 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* shared/console/polled_io.c: Change prototype so code compiles.
2007-09-07 16:15:27 +00:00
Joel Sherrill
050249d25d
2007-09-07 Daniel Hellstrom <daniel@gaisler.com>
...
* libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
2007-09-07 15:01:15 +00:00
Joel Sherrill
13279f5dcf
2007-09-07 Daniel Hellstrom <daniel@gaisler.com>
...
* shared/1553/b1553brm.c, shared/can/grcan.c, shared/can/grcan_rasta.c,
shared/can/occan.c, shared/spw/grspw.c, shared/spw/grspw_pci.c,
shared/uart/apbuart.c: Remove warnings.
2007-09-07 14:34:18 +00:00
Joel Sherrill
309cb3b572
2007-09-07 Daniel Hellstrom <daniel@gaisler.com>
...
* console/console.c, leon_greth/leon_greth.c,
leon_smc91111/leon_smc91111.c: Remove warnings.
2007-09-07 14:34:15 +00:00
Joel Sherrill
3734192d4d
2007-09-07 Daniel Hellstrom <daniel@gaisler.com>
...
* leon_smc91111/leon_smc91111.c, rasta/rasta.c: Remove warnings.
2007-09-07 14:34:13 +00:00
Joel Sherrill
9af457f4d7
2007-09-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* mpc6xx/mmu/pte121.c: Fix warning.
2007-09-06 22:28:23 +00:00
Joel Sherrill
a7ff7e7f9d
2007-09-06 Daniel Hellstrom <daniel@gaisler.com>
...
* shared/pci/pcifinddevice.c: New file.
2007-09-06 16:33:32 +00:00
Joel Sherrill
931e9cc00b
2007-09-06 Daniel Hellstrom <daniel@gaisler.com>
...
* pci/pci.c: New file.
2007-09-06 16:33:26 +00:00
Joel Sherrill
f8359c993e
2007-09-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* shared/uart/apbuart.c: Fix some warnings.
2007-09-06 15:41:37 +00:00
Joel Sherrill
2a07d0f40d
2007-09-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* pci/pci.c: Fix some warnings.
2007-09-06 15:41:33 +00:00
Joel Sherrill
f752c246fa
2007-09-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* console/debugputs.c: Add missing include file.
2007-09-06 15:34:58 +00:00
Joel Sherrill
30a8915ffd
2007-09-06 Daniel Hellstrom <daniel@gaisler.com>
...
* amba/amba.c: Add missing part of previous patch.
* clock/ckinit.c: Update previous patch.
2007-09-06 15:22:42 +00:00
Joel Sherrill
226455f9ff
2007-09-06 Daniel Hellstrom <daniel@gaisler.com>
...
New drivers: PCI, b1553BRM, SpaceWire(GRSPW), CAN (GRCAN,OC_CAN),
Raw UART.
* shared/1553/b1553brm.c, shared/1553/b1553brm_pci.c,
shared/1553/b1553brm_rasta.c, shared/can/grcan.c,
shared/can/grcan_rasta.c, shared/can/occan.c, shared/can/occan_pci.c,
shared/spw/grspw.c, shared/spw/grspw_pci.c, shared/spw/grspw_rasta.c,
shared/uart/apbuart.c, shared/uart/apbuart_pci.c,
shared/uart/apbuart_rasta.c: New files missed in previous commit.
2007-09-06 13:27:25 +00:00
Joel Sherrill
e16e0caf72
2007-09-06 Daniel Hellstrom <daniel@gaisler.com>
...
* Makefile.am: Add the following new drivers: PCI, b1553BRM,
SpaceWire(GRSPW), CAN (GRCAN,OC_CAN), Raw UART.
* shared/include/apbuart.h, shared/include/apbuart_pci.h,
shared/include/apbuart_rasta.h, shared/include/b1553brm.h,
shared/include/b1553brm_pci.h, shared/include/b1553brm_rasta.h,
shared/include/debug_defs.h, shared/include/grcan.h,
shared/include/grcan_rasta.h, shared/include/grcan_spwrtc.h,
shared/include/grspw.h, shared/include/grspw_pci.h,
shared/include/grspw_rasta.h, shared/include/occan.h,
shared/include/occan_pci.h, shared/include/pci.h: New files.
2007-09-06 13:25:42 +00:00
Joel Sherrill
ce40d306b3
2007-09-06 Daniel Hellstrom <daniel@gaisler.com>
...
* pci/pci.c: New file missed on previous commit.
2007-09-06 13:24:03 +00:00
Joel Sherrill
344ba65adb
2007-09-06 Daniel Hellstrom <daniel@gaisler.com>
...
* Makefile.am, preinstall.am: New files, split of printk.
* console/console.c, console/debugputs.c: Split printk support out.
* include/spacewire.h: Removed.
* Makefile.am, preinstall.am: Use the following new drivers from
sparc/shared: PCI, b1553BRM, SpaceWire(GRSPW), CAN (GRCAN), Raw UART.
2007-09-06 13:23:43 +00:00
Joel Sherrill
ee8933f26d
2007-09-06 Daniel Hellstrom <daniel@gaisler.com>
...
* cchip/cchip.c, include/cchip.h, include/rasta.h,
rasta/rasta.c: New files missed in previous commit.
2007-09-06 13:17:16 +00:00
Joel Sherrill
c468e48966
2007-09-06 Daniel Hellstrom <daniel@gaisler.com>
...
* Makefile.am, preinstall.am: Use the following new drivers from
sparc/shared: PCI, b1553BRM, SpaceWire(GRSPW), CAN (GRCAN), Raw UART.
2007-09-06 13:16:15 +00:00
Joel Sherrill
28f3f511a7
2007-09-06 Daniel Hellstrom <daniel@gaisler.com>
...
* console/debugputs.c: Now works on multi-CPU systems.
2007-09-06 13:11:45 +00:00
Joel Sherrill
921bb59a83
2007-09-05 Daniel Hellstrom <daniel@gaisler.com>
...
* clock/ckinit.c, console/console.c, leon_greth/leon_greth.c,
leon_smc91111/leon_smc91111.c: LEON3 BSP drivers updated to use new
AMBA PnP scanning functions. Affected drivers:
amba/amba.c,clock/ckinit.c,console/console.c,
leon_greth/leon_greth.c, leon_smc9111.c.
2007-09-06 00:07:44 +00:00
Joel Sherrill
3d0d969b7a
2007-09-05 Daniel Hellstrom <daniel@gaisler.com>
...
* shared/bspstart.c: LEON2 and LEON3 Data cache snooping detection on
startup, for drivers. (LEON2,3 are configurable processors, they can
be with or without DCache snooping. Caches without snooping needs the
drivers to flush cache or use the sparc instruction lda to force
cache miss...)
2007-09-06 00:03:18 +00:00
Joel Sherrill
4cb04f2250
2007-09-05 Daniel Hellstrom <daniel@gaisler.com>
...
* include/bsp.h, startup/bspstart.c: LEON2 and LEON3 Data cache
snooping detection on startup, for drivers. (LEON2,3 are configurable
processors, they can be with or without DCache snooping. Caches
without snooping needs the drivers to flush cache or use the sparc
instruction lda to force cache miss...)
2007-09-06 00:03:16 +00:00
Joel Sherrill
5982921836
2007-09-05 Daniel Hellstrom <daniel@gaisler.com>
...
* include/bsp.h: LEON2 and LEON3 Data cache snooping detection on
startup, for drivers. (LEON2,3 are configurable processors, they can
be with or without DCache snooping. Caches without snooping needs the
drivers to flush cache or use the sparc instruction lda to force
cache miss...)
2007-09-06 00:03:14 +00:00
Joel Sherrill
2eb4aba98f
2007-09-05 Daniel Hellstrom <daniel@gaisler.com>
...
* shared/amba/ambapp.c, shared/include/ambapp.h: New files.
2007-09-06 00:01:53 +00:00
Joel Sherrill
4393845e3f
2007-09-05 Daniel Hellstrom <daniel@gaisler.com>
...
* Makefile.am: LEON3 AMBA PnP bus scanning moved to shared/amba/amba.c
and shared/include/ambapp.h. The AMBA scanning was improved to take
account for PnP info address translation. This is useful when
scanning remote AMBA busses for example when a board connected with
PCI has an AMBA bus that needs to be scanned, before the addresses
was hard coded. Also, LEON2 now have AMBA PnP bus scanning support.
By using the new AMBA scanning routines it is possible to isolate the
AMBA scanning code to ambapp.c, however existing drivers should be
updated to use them in order to save space.
2007-09-06 00:01:33 +00:00
Joel Sherrill
1982a19574
2007-09-05 Daniel Hellstrom <daniel@gaisler.com>
...
* Makefile.am, preinstall.am, amba/amba.c, include/amba.h,
include/leon.h: LEON3 AMBA PnP bus scanning moved to
shared/amba/amba.c and shared/include/ambapp.h. The AMBA scanning was
improved to take account for PnP info address translation. This is
useful when scanning remote AMBA busses for example when a board
connected with PCI has an AMBA bus that needs to be scanned, before
the addresses was hard coded. Also, LEON2 now have AMBA PnP bus
scanning support. By using the new AMBA scanning routines it is
possible to isolate the AMBA scanning code to ambapp.c, however
existing drivers should be updated to use them in order to save
space.
2007-09-06 00:01:30 +00:00
Joel Sherrill
4d3933b300
2007-09-05 Daniel Hellstrom <daniel@gaisler.com>
...
* Makefile.am, preinstall.am: LEON3 AMBA PnP bus scanning moved to
shared/amba/amba.c and shared/include/ambapp.h. The AMBA scanning was
improved to take account for PnP info address translation. This is
useful when scanning remote AMBA busses for example when a board
connected with PCI has an AMBA bus that needs to be scanned, before
the addresses was hard coded. Also, LEON2 now have AMBA PnP bus
scanning support. By using the new AMBA scanning routines it is
possible to isolate the AMBA scanning code to ambapp.c, however
existing drivers should be updated to use them in order to save
space.
2007-09-06 00:01:14 +00:00
Joel Sherrill
2aaff51bb5
2007-09-05 Daniel Hellstrom <daniel@gaisler.com>
...
* include/bsp.h: This patch prepares bsp.h so that shared code (new
drivers) can easily have small small sections of BSP specific code.
2007-09-05 23:58:06 +00:00
Joel Sherrill
97734933f7
2007-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* irq/irq.h: Reformat -- make things line up.
2007-09-05 21:11:42 +00:00
Joel Sherrill
b26e1db6d7
2007-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems.adb: Fix warnings.
2007-09-05 20:42:46 +00:00
Joel Sherrill
7d7d2e9326
2007-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* configure.ac: Fix path.
* include/bsp.h: Fix typo.
2007-09-05 20:29:38 +00:00
Joel Sherrill
ef6d26ab0d
2007-09-04 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* runtest.in: Add capture to list of interative tests to skip in batch
mode.
2007-09-04 23:48:55 +00:00
Joel Sherrill
2a645ad1ab
2007-09-04 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* runtest: Add capture to list of interative tests to skip in batch
mode.
2007-09-04 23:46:24 +00:00
Joel Sherrill
af3d092ee5
2007-08-28 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* console/console.c: Add missing semi-colon.
2007-08-28 14:11:21 +00:00
Joel Sherrill
7e8039b49b
2007-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* README: Clean up.
2007-08-28 13:54:39 +00:00
Joel Sherrill
a7d19758bd
Fix typo.
2007-08-10 13:35:06 +00:00
Thomas Doerfler
267c7c598f
added i2c support
2007-08-10 08:17:10 +00:00
Thomas Doerfler
e35c6965bf
added BSP hsc_cm01
2007-08-10 08:15:58 +00:00
Thomas Doerfler
38630e9849
applied patch from Robert Grimes to correctly set the link speed to 100MBit
2007-08-09 20:27:35 +00:00
Joel Sherrill
bf2a653958
2007-08-07 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* preinstall.am: Save changes again to make tagger happy.
2007-08-07 14:44:58 +00:00
Joel Sherrill
c3b6484f10
Upgrade to 4.7.99.2
2007-08-07 14:39:50 +00:00
Joel Sherrill
1abae1068a
2007-08-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, README.IceCube, preinstall.am, include/bsp.h,
vectors/vectors.S: Rename EP5200 to IceCube since that is the
nickname for the Freescale evaluation board it is based upon. BSP was
tested on a Freescale MPC5200LITE.
2007-08-06 13:53:30 +00:00
Ralf Corsepius
787ca182b6
2007-08-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bsp.cfg.in: Hard-code HAS_RDBG = no.
* target.cfg.in: Hard-code RTEMS_HAS_RDBG = no.
2007-08-04 05:45:16 +00:00
Joel Sherrill
2154cd30a2
2007-08-03 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* shared/start/start.S: Fix typo of pO versus p0.
2007-08-03 15:22:44 +00:00
Joel Sherrill
261f99bdac
2007-08-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* configure.ac, wrapup/Makefile.am: Remove RDBG.
* aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
librdbg/Makefile.am, librdbg/preinstall.am,
librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
librdbg/include/rdbg/powerpc/rdbg_f.h,
librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
librdbg/src/servtsp.c, librdbg/src/servutil.c,
librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
librdbg/src/powerpc/rdbg_f.c,
librdbg/src/powerpc/new_exception_processing/remdeb.h,
librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
2007-08-02 15:00:07 +00:00
Joel Sherrill
51131354d0
2007-08-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* configure.ac: Remove RDBG.
2007-08-02 14:59:41 +00:00
Joel Sherrill
0c640d3d88
2007-08-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* debug_ada/cmds, debug_c/cmds: Remove RDBG.
2007-08-02 14:56:32 +00:00