Commit Graph

10069 Commits

Author SHA1 Message Date
Joel Sherrill
985ad2f818 Add PR 1420. 2009-06-03 14:13:03 +00:00
Joel Sherrill
148e6219ec Fix formatting. 2009-06-02 22:20:46 +00:00
Joel Sherrill
3b8dfa66e7 2009-06-02 Joel Sherrill <joel.sherrill@OARcorp.com>
* at91rm9200/dbgu/dbgu.c: Needed carriage return on newline.
2009-06-02 22:20:16 +00:00
Joel Sherrill
e7bde49248 2009-06-02 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am, configure.ac, preinstall.am, console/uarts.c,
	include/bsp.h, startup/memmap.c: Add support for /dev/fbcons which is
	a console type output only device to print to the LCD screen. The
	video controller (SED) and fonts are copied from MicroMonitor and
	proper attribution is made in those files and confirmed by Ed Sutter.
	* console/fbcons.c, console/font8x16.h, console/sed1356.c,
	console/sed1356_16bit.h, include/sed1356.h: New files.
2009-06-02 22:19:44 +00:00
Eric Norum
14eefeabaa As per Freescale chip errata, disable buffered writes. 2009-06-02 21:13:44 +00:00
Ralf Corsepius
222f86844e Regenerate. 2009-06-02 13:21:13 +00:00
Ralf Corsepius
cd94be4ec9 2009-06-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* Makefile.am: Fix breakage having been introduced in previous patch.
2009-06-02 13:21:04 +00:00
Chris Johns
57be444e59 2009-05-30 Chris Johns <chrisj@rtems.org>
* ide/ide.c: Add initialisation code to reset the IDE devices and
        to probe them and display their model numbers. Also add code to
        display the probing to aid bring up new hardware.

        * ide/idecfg.c: Add the --ide-show command to show probing type
        accessing when finding devices on the configured IDE buses.
2009-05-30 04:49:26 +00:00
Chris Johns
b30c618ab1 2009-05-30 Chris Johns <chrisj@rtems.org>
* c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
        devices on an IDE bus and cleaned up the initialisation register
        call.
2009-05-30 04:48:30 +00:00
Joel Sherrill
33ab74dabe 2009-05-29 Roxana Leontie <roxana.leontie@gmail.com>
* Makefile.am, preinstall.am: Install tty_drv.h
2009-05-29 12:39:47 +00:00
Joel Sherrill
a319ab0471 2009-05-25 Allan Hessenflow <allanh@kallisti.com>
* start/start.S: Correct call to boot_card to meet bfin abi by
	clearing l0 - l3 and allocating some stack space.
2009-05-28 20:55:46 +00:00
Joel Sherrill
b767616d2d 2009-05-28 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am, README, configure.ac, preinstall.am, start/start.S,
	startup/memmap.c: Add csb637 as alias and variant.
	* startup/linkcmds.csb637: New file.
2009-05-28 20:08:20 +00:00
Joel Sherrill
b11e05fe0f 2009-05-27 Michael Walle <michael@walle.cc>
* shared/start/start.S: Export crt0 symbol because the debug.S uses
	that.
2009-05-27 15:36:09 +00:00
Joel Sherrill
8d64f08eb8 2009-05-27 Fernando Nicodemos <fgnicodemos@terra.com.br>
* at91rm9200/clock/clock.c: Add support for nanoseconds since last
	tick. The resolution is not that high but better than nothing.
2009-05-27 14:34:24 +00:00
Joel Sherrill
72fe60735b 2009-05-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
* clock/rtc.c, clock/tod.h: Update for new RTC driver interface.
2009-05-27 14:22:10 +00:00
Joel Sherrill
7e0bd6ee20 2009-05-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
* tod.h, tod.c: Update for new RTC driver interface.
2009-05-27 14:21:29 +00:00
Joel Sherrill
31099c7dfe PR added. 2009-05-27 11:58:34 +00:00
Joel Sherrill
64501892a9 2009-05-25 Allan Hessenflow <allanh@kallisti.com>
PR 1415/bsps
	* startup/bspstart.c, startup/linkcmds: Enable caches and therefore
	enable the mmu.
	* start/start.S: Correct call to boot_card to meet bfin abi by
	clearing l0 - l3 and allocating some stack space.
2009-05-27 11:58:16 +00:00
Joel Sherrill
6ff3add123 2009-05-25 Allan Hessenflow <allanh@kallisti.com>
PR 1418/bsps
	* mmu/mmu.c: enable mmu after initializing it.
	* mmu/mmu.h: add missing mmu flags entries.
	* include/mmuRegs.h: correct a couple field name typos.
2009-05-27 11:57:33 +00:00
Joel Sherrill
8ef7f20d01 2009-05-25 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am: Remove junk bsp_reset().
	* startup/bspreset.c: Removed.
2009-05-25 21:12:19 +00:00
Joel Sherrill
36980c10c9 2009-05-18 Joel Sherrill <joel.sherrill@OARcorp.com>
* console/console-io.c: Fix typo.
2009-05-18 17:54:49 +00:00
Joel Sherrill
6ef192c2dd 2009-05-18 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/linkcmds: Correct name of ENTRY.
2009-05-18 17:54:24 +00:00
Joel Sherrill
498b2bc7b8 2009-05-18 Joel Sherrill <joel.sherrill@OARcorp.com>
* bsppost.c: Fix typo.
2009-05-18 17:53:53 +00:00
Joel Sherrill
4a6d16043f 2009-05-15 Sebastian Huber <sebastian.huber@embedded-brains.de>
* include/irq-generic.h, src/irq-generic.c: Documentation.
2009-05-15 12:53:44 +00:00
Thomas Doerfler
6ec6ceb962 startup/bspstart.c: Fixed cache support functions. Enable FPU if the initialization tasks need them. 2009-05-15 07:20:00 +00:00
Joel Sherrill
79269f6e3a 2009-05-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* libchip/network/i82586.c: Fix warning in manner suggested by
	Arnout Vandecappelle <arnout@mind.be> in
	http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
2009-05-11 20:10:25 +00:00
Chris Johns
8b21646e2c 2009-05-09 Chris Johns <chrisj@rtems.org>
* include/bsp.h: Defined as a small memory target. It cannot build
	one of the sample programs any more.
2009-05-08 21:42:26 +00:00
Joel Sherrill
9ad5d58e7e 2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
* irq/BSP_irq.c: New file.
2009-05-08 18:39:00 +00:00
Joel Sherrill
1802b9027b 2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
* irq/irq.c, network/if_1GHz/POSSIBLEBUG: Removed.
2009-05-08 18:38:14 +00:00
Joel Sherrill
72510eb2ac 2009-05-08 Kate Feng <feng1@bnl.gov>
* include/bsp.h, start/start.S, startup/bspstart.c:
	added CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK in bsp.h.
	removed BSP_INIT_STACK_SIZE in bsp.h -- it uses __stack defined
	by the linker script (shared/startup/linkcmds) for the initial
	stack.
	replaced __rtems_end+4096 with __stack in start.S
	Removed legacy code in bspstart.c (inherited from old mvme2307 BSP
	but not relevant to this one) that tested trapping
	into PPCBug.
	Changed ConfVPD_buff[] to be static and added ReadConfVPD_buf() in
	bspstart.c
2009-05-08 18:12:31 +00:00
Joel Sherrill
5ab278ff9e 2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
* bootcard.c, bspgetworkarea.c, include/bootcard.h: Switch from ssize_t
	to uintptr_t for bsp_get_work_area() since the work area is larger
	than a single allocatable object.
2009-05-08 13:24:27 +00:00
Joel Sherrill
eee78e5cfc 2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
* startup/bspgetworkarea.c: Switch from ssize_t to uintptr_t for
	bsp_get_work_area() since the work area is larger than a single
	allocatable object.
2009-05-08 13:24:09 +00:00
Joel Sherrill
7d1b2cac53 2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/bspgetworkarea.c: Switch from ssize_t to uintptr_t for
	bsp_get_work_area() since the work area is larger than a single
	allocatable object.
2009-05-08 13:24:07 +00:00
Joel Sherrill
ca427f31d8 2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/startup/bspgetworkarea.c: Switch from ssize_t to uintptr_t for
	bsp_get_work_area() since the work area is larger than a single
	allocatable object.
2009-05-08 13:23:59 +00:00
Joel Sherrill
1cf6593efa 2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
* startup/linkcmds: Correct to have 65K total RAM (mostly external) and
	correct base address.
2009-05-08 13:02:08 +00:00
Joel Sherrill
5fd366e01d 2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
* bspinit.c: Fix warning by adding include file.
2009-05-06 16:38:16 +00:00
Joel Sherrill
80ab5f46ff 2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
* libchip/network/if_dc.c: Fixed warnings.
2009-05-06 16:37:32 +00:00
Joel Sherrill
a1d478230e 2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
* page.c: Fixed warnings.
2009-05-06 16:36:52 +00:00
Joel Sherrill
f9abe504d3 2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/comm/i386-stub-glue.c, shared/comm/uart.c, shared/irq/irq.c,
	shared/pci/pcibios.c: Fixed warnings.
2009-05-06 16:36:19 +00:00
Joel Sherrill
debbc9ecc8 2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
* console/console.c, console/inch.c, ide/ide.c: Fixed warnings.
2009-05-06 16:36:16 +00:00
Joel Sherrill
6a78bbdf11 2009-05-06 Michael Walle <michael@walle.cc>
PR 1409/bsps
        * gdbstub/rtems-stub-glue.c: Print object names correctly.
2009-05-06 14:21:35 +00:00
Joel Sherrill
8259452ccb 2009-05-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/start/start.S: Confirmed OK by mwalle.
2009-05-05 21:22:49 +00:00
Joel Sherrill
dce79aee44 2009-05-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* bootcard.c, gdbstub/rtems-stub-glue.c: Add info to not enough memory
	message.
2009-05-05 21:17:47 +00:00
Jennifer Averett
2f1f2ed05b 2009-05-05 Jennifer Averett <jennifer.averett@OARcorp.com>
* shared/pci/pci.c: Removed warnings.
2009-05-05 16:29:50 +00:00
Jennifer Averett
3776348f52 2009-05-05 Jennifer Averett <jennifer.averett@OARcorp.com>
* mpc6xx/mmu/bat.c, new-exceptions/e500_raw_exc_init.c,
	new-exceptions/raw_exception.h, new-exceptions/bspsupport/irq_supp.h,
	shared/include/cpuIdent.c: Removed warnings. Split
	bsp_irq_dispatch_list to allow non-standard/non-existant pics to call
	with interrupts off.
2009-05-05 16:27:59 +00:00
Jennifer Averett
42b6dd2a53 2009-05-05 Jennifer Averett <jennifer.averett@OARcorp.com>
* Makefile.am, configure.ac, preinstall.am, PCI_bus/PCI.c,
	PCI_bus/PCI.h, PCI_bus/flash.c, PCI_bus/universe.c, console/85c30.c,
	console/85c30.h, console/console.c, console/consolebsp.h,
	console/tbl85c30.c, include/bsp.h, include/gen2.h,
	include/irq-config.h, include/tm27.h, irq/FPGA.c, irq/irq.h,
	irq/irq_init.c, start/start.S, startup/Hwr_init.c,
	startup/bspstart.c, startup/linkcmds, timer/timer.c, tod/tod.c,
	vme/VMEConfig.h: Updated and tested with latest interrupt source.
	Modified with latest memory allocation, but this needs testing.
	* irq/no_pic.c: New file.
2009-05-05 16:24:04 +00:00
Joel Sherrill
3c4d2451f0 2009-05-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* console/uart.c: Remove warning.
2009-05-05 14:46:08 +00:00
Joel Sherrill
b513fa6a17 2009-05-05 Michael Walle <michael@walle.cc>
* shared/gdbstub/README, shared/gdbstub/gdb_if.h,
	shared/gdbstub/lm32-debug.S, shared/gdbstub/lm32-stub.c: New files.
2009-05-05 14:22:43 +00:00
Joel Sherrill
07be7bb671 2009-05-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/bsp.h: Add BSP_SMALL_MEMORY.
2009-05-04 18:11:43 +00:00
Joel Sherrill
6b738d1388 2009-05-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* start/start.S: Checked call to boot_card.
2009-05-04 11:16:44 +00:00