Ralf Corsepius
c608efb2dc
2008-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bsp_specs: Backport from CVS-HEAD.
2008-12-08 05:16:05 +00:00
Joel Sherrill
4f511b8c4d
2008-12-05 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psim-shared, runtest-bottom: Tidy up more bugs.
2008-12-05 21:59:58 +00:00
Joel Sherrill
deed2a08f6
2008-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psim-bottom, psim-gdb-bottom, psim-gdb-top.in, psim-shared,
psim-top.in: Clean up and works better. Uses argv[0] to override
configured target name.
2008-12-04 20:27:35 +00:00
Joel Sherrill
b6e3a7e26d
2008-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1344/bsps
* clock/ckinit.c: Committed code was not final. Corrections.
2008-12-04 17:57:26 +00:00
Joel Sherrill
b48cfa94ae
2008-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psim-bottom, psim-gdb-bottom, psim-shared, psim-top.in: Add ability
to force psim configuration to include System V IPC devices even when
the test does not appear to be multiprocessing. This is used by some
RTEMS application developers for system simulation and could be used
to simulate a framebuffer if a UNIX process mirrored the buffer.
2008-12-04 17:18:51 +00:00
Joel Sherrill
c6016f15d6
2008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
...
Michael South <msouth@msouth.org >
PR 1344/bsps
* cpuModel.h: Add use of TSC for nanoseconds granularity. i8254 is very
slow on some systems. TSC use is auto-detected by default.
2008-12-03 17:29:13 +00:00
Joel Sherrill
dcbc0a89c2
2008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
...
Michael South <msouth@msouth.org >
PR 1344/bsps
* configure.ac, clock/ckinit.c, timer/timer.c: Add use of TSC for
nanoseconds granularity. i8254 is very slow on some systems. TSC use
is auto-detected by default.
2008-12-03 17:28:30 +00:00
Joel Sherrill
5fe1335662
2008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1345/Ada
* rtems.ads: RTEMS boolean type is now C99 bool which is not an
unsigned32.
2008-12-03 16:38:00 +00:00
Joel Sherrill
f040148763
2008-11-20 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1339/Ada
* rtems.adb, rtems.ads: Re-add IO Manager to Ada binding.
2008-11-20 15:14:42 +00:00
Thomas Doerfler
eb32e3a386
include/bsp.h, include/hwreg_vals.h, network/network.c:
...
correct some init values for HSC_CM01 boards
change strategy to determine MAC address
2008-11-18 11:36:28 +00:00
Thomas Doerfler
d65b2da6cf
libchip/serial/ns16550.c: Transmit the character in the polled write
...
function within a critical section for printk() compatibility.
2008-11-18 11:28:53 +00:00
Thomas Doerfler
2fafea29f9
console/console.c: Update for new NS16550 polled write function.
2008-11-18 11:28:04 +00:00
Till Straumann
fadb4a76b9
2008-11-03 Till Straumann <strauman@slac.stanford.edu>
...
PR 1332: call BSP_uart_termios_set()/BSP_uart_intr_ctrl()
only from 'firstOpen' and only if this is a serial console.
2008-11-03 21:08:49 +00:00
Till Straumann
160e8fb59a
2008-11-03 Till Straumann <strauman@slac.stanford.edu>
...
PR 1332: call BSP_uart_termios_set()/BSP_uart_intr_ctrl()
only from 'firstOpen' and only if this is a serial console.
2008-11-03 20:56:02 +00:00
Till Straumann
8667514854
2008-11-03 Till Straumann <strauman@slac.stanford.edu>
...
* shared/startup/linkcmds: increased size of CODE memory
area.
2008-11-03 20:35:51 +00:00
Till Straumann
3d15f1b209
2008-11-03 Till Straumann <strauman@slac.stanford.edu>
...
* shared/startup/pretaskinghook.c, shared/startup/sbrk.c:
Fixed PR#1335. Pass initial starting address to heap
initialization to avoid 1st 'sbrk'. User may now define
'BSP_sbrk_policy' variable (see sbrk.c) to tune behavior.
2008-11-03 19:58:43 +00:00
Eric Norum
83e392b463
Reset card on RTEMS shutdown.
2008-10-23 13:45:55 +00:00
Thomas Doerfler
daad59a453
removed orphaned spi/mc68360_spidrv.c
2008-10-21 20:03:25 +00:00
Joel Sherrill
127d0a448f
2008-10-03 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Remove unused file.
* pci/no_host_bridge.c: Removed.
2008-10-03 16:29:13 +00:00
Joel Sherrill
91a1e2ee83
2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* preinstall.am: Regenerated.
2008-10-02 21:40:30 +00:00
Joel Sherrill
53fec8538d
2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am: bsp_cleanup() was wrong. Use stub. openpic.h not needed.
* startup/bspclean.c: Removed.
2008-10-02 19:49:15 +00:00
Joel Sherrill
9b643f71cb
2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* console/init68360.c: Delete unused code.
2008-10-02 19:46:58 +00:00
Joel Sherrill
b9ae23a01f
2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1329/bsps
* network_5200/network.c: Eliminate use of boolean so this compiles.
2008-10-02 14:12:06 +00:00
Thomas Doerfler
4d6ad9e2ad
switch to decrementer clock driver
...
add U-Boot support
remove dead code
adjust console clock routing
fix CPIC interrupts
2008-10-02 12:43:10 +00:00
Joel Sherrill
978eba36bf
2008-09-30 Jennifer Averett <jennifer.averett@oarcorp.com>
...
* Makefile.am, preinstall.am, PCI_bus/universe.c, console/console.c,
include/bsp.h, irq/FPGA.c, irq/irq.c, startup/Hwr_init.c,
startup/bspstart.c, startup/vmeintr.c: Modifications required to run
on hardware. Some cleanup.
* include/irq-config.h: New file.
* startup/spurious.c: Removed.
2008-09-30 23:17:15 +00:00
Joel Sherrill
67c191b268
2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* timer/timer.c: Eliminate uses of old benchmark timer names.
2008-09-30 16:28:39 +00:00
Joel Sherrill
fcb90b6381
2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/tm27.h: Do not use set_vector.
2008-09-30 16:27:41 +00:00
Ralf Corsepius
5526734916
2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* start/startfor340only.S: Remove (unused).
2008-09-30 16:22:34 +00:00
Ralf Corsepius
04b38ae038
2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/defaultfont.c: Remove (Renamed into console/defaultfont.h).
* console/defaultfont.h: New (Renamed from console/defaultfont.c).
* Makefile.am, console/conio.c: Reflect renamer.
2008-09-30 04:35:31 +00:00
Joel Sherrill
3b1a322ee1
2008-09-29 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* support/timer_driver.adb, support/timer_driver.ads,
tmtests/tm01/tmtest.adb, tmtests/tm02/tmtest.adb,
tmtests/tm03/tmtest.adb, tmtests/tm04/tmtest.adb,
tmtests/tm05/tmtest.adb, tmtests/tm06/tmtest.adb,
tmtests/tm07/tmtest.adb, tmtests/tm08/tmtest.adb,
tmtests/tm09/tmtest.adb, tmtests/tm10/tmtest.adb,
tmtests/tm11/tmtest.adb, tmtests/tm12/tmtest.adb,
tmtests/tm13/tmtest.adb, tmtests/tm14/tmtest.adb,
tmtests/tm15/tmtest.adb, tmtests/tm16/tmtest.adb,
tmtests/tm17/tmtest.adb, tmtests/tm18/tmtest.adb,
tmtests/tm19/tmtest.adb, tmtests/tm20/config.h,
tmtests/tm20/tmtest.adb, tmtests/tm21/tmtest.adb,
tmtests/tm22/tmtest.adb, tmtests/tm23/tmtest.adb,
tmtests/tm24/tmtest.adb, tmtests/tm25/tmtest.adb,
tmtests/tm28/tmtest.adb, tmtests/tm29/tmtest.adb,
tmtests/tmck/tmtest.adb, tmtests/tmoverhd/tmtest.adb: Clean up.
Verified to run on psim with gcc 4.3.2.
2008-09-29 20:44:38 +00:00
Ralf Corsepius
e606ce0d44
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* liblnk/regs.S: Remove (Renamed into liblnk/regs.h).
* liblnk/regs.h: New (Renamed from liblnk/regs.S).
* Makefile.am, liblnk/pmon.S: Reflect renamer.
2008-09-29 13:31:03 +00:00
Ralf Corsepius
366c2b650f
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* liblnk/regs.S: Remove (Rename into liblnk/regs.h).
* liblnk/regs.h: New (Renamed from liblnk/regs.S).
* Makefile.am, liblnk/pmon.S: Reflect renamer.
2008-09-29 13:29:58 +00:00
Ralf Corsepius
8d9c428ce1
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* start/regs.S: Remove (Renamed into start/regs.h).
* start/regs.h: New (Renamed from start/regs.S).
* Makefile.am, start/start.S: Reflect renamer.
2008-09-29 13:25:38 +00:00
Ralf Corsepius
25c0236eb5
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* liblnk/regs.S: Remove (Renamed into liblnk/regs.h).
* liblnk/regs.h: New (Renamed from liblnk/regs.S).
* Makefile.am, liblnk/pmon.S: Reflect renamer.
2008-09-29 13:23:51 +00:00
Ralf Corsepius
7be8d6b95c
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Remove noinst_PROGRAMS (Unused).
2008-09-29 01:48:04 +00:00
Ralf Corsepius
53fe0ffe4b
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Cleanup.
2008-09-29 01:07:28 +00:00
Joel Sherrill
7cb4ce5e53
2008-09-24 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* preinstall.am: Regenerated.
2008-09-24 17:16:13 +00:00
Joel Sherrill
8c8146e3a3
Upgrade to 4.9.0
2008-09-24 17:12:19 +00:00
Ralf Corsepius
bfcefdd435
2008-09-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Eliminates libcpudir.
2008-09-24 07:34:21 +00:00
Ralf Corsepius
27af75498f
Cosmetics.
2008-09-24 07:32:19 +00:00
Ralf Corsepius
35b692611f
2008-08-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1323/bsps
* Makefile.am: Remove AM_CFLAGS += -msoft-float.
2008-09-24 05:38:50 +00:00
Ralf Corsepius
00f0563ea0
2008-09-24 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* Makefile.am: Remove empty HAS_NETWORKING conditional.
2008-09-24 03:06:42 +00:00
Ralf Corsepius
13c4012f4d
2008-09-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1322/bsps
* include/bspopts.h.in: Remove.
2008-09-24 02:47:22 +00:00
Ralf Corsepius
27ccae87c2
2008-09-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1322/bsps
* include/bspopts.h.in: Remove.
2008-09-24 02:19:03 +00:00
Thomas Doerfler
6067359a14
make sure cahce is ON when MMU is off (important for exception handling)
2008-09-23 19:53:38 +00:00
Thomas Doerfler
112490e44e
correct bsp_clicks_per_usec initialization for non-U-Boot case
2008-09-19 16:25:52 +00:00
Joel Sherrill
d3320bb7cf
2008-09-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* leaf.cfg: LINK.c and LINK.cc include LDFLAGS so do not include it in
make-exe and make-cxx-exe definitions. This was resulting in the
linker script being processed twice and breaking some BSPs.
2008-09-15 17:43:44 +00:00
Ralf Corsepius
4e3037b258
Remove from rtems-4-9-branch.
2008-09-10 19:54:49 +00:00
Ralf Corsepius
e00572f616
2008-09-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/prog-cc.m4: Remove pre-production testing CFLAGS.
2008-09-10 19:53:40 +00:00
Joel Sherrill
74c15b62ea
2008-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* ACKNOWLEDGEMENTS, TOOL_TARGETS: Remove TI C4x and NIOS2 ports from
4.9 branch.
2008-09-10 16:00:41 +00:00