Commit Graph

10502 Commits

Author SHA1 Message Date
Till Straumann
1b290ce7e5 2009-09-11 Till Straumann <strauman@slac.stanford.edu>
* shared/openpic/openpic.c: include the more generic <rtems/pci.h>
	rather than <bsp/pci.h>.
2009-09-11 16:58:30 +00:00
Till Straumann
f85ad07618 2009-09-11 Till Straumann <strauman@slac.stanford.edu>
* irq/openpic_i8259_irq.c: Do not include <bsp/VMEConfig.h>
	if the bsp.h defines HAVE_NO_VME so that BSPs w/o VME do not
	have to create a dummy VMEConfig.h header.
2009-09-11 16:57:07 +00:00
Till Straumann
fabc115705 *** empty log message *** 2009-09-10 21:40:10 +00:00
Till Straumann
b14bfbba45 2009-09-10 Till Straumann <strauman@slac.stanford.edu>
* shared/misc/m68kidle.c: added "cc" clobber to inline
	asm; STOP instruction modifies CCR!
2009-09-10 21:20:49 +00:00
Joel Sherrill
27e7b14411 2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1435/bsps
	* Makefile.am: Use shared implementation of bsp_idle_thread().
	* startup/bspidle.c: Removed.
2009-09-10 01:21:38 +00:00
Joel Sherrill
2c183cdf42 2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1435/bsps
	* startup/bspidle.c: Removed.
2009-09-10 01:20:23 +00:00
Joel Sherrill
0d70642a69 2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1435/bsps
	* shared/startup/bspidle.c: New file.
2009-09-10 01:19:31 +00:00
Joel Sherrill
ab0f90b701 2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1435/bsps
	* Makefile.am: Use shared implementation of bsp_idle_thread().
2009-09-10 01:17:52 +00:00
Till Straumann
ddfae71ab0 2009-09-09 Till Straumann <strauman@slac.stanford.edu>
* startup/bspstart.c: Added dummy implementation of firmware
	syscalls for use with QEMU. Dummy handler is installed if no
	pre-existing firmware handler is found.
2009-09-09 05:34:44 +00:00
Joel Sherrill
8634637d1d 2009-09-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
* include/irq-config.h, include/irq-generic.h, include/irq-info.h,
	src/irq-generic.c, src/irq-info.c, src/irq-legacy.c, src/irq-shell.c:
	Format, cleanup and documentation.
	* src/irq-server.c: New file.
	* include/bootcard.h, include/stackalloc.h, src/stackalloc.c,
	bsplibc.c: Update for heap API changes. Documentation.
2009-09-08 13:35:07 +00:00
Joel Sherrill
f1e8903dc0 2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
* bootcard.c, bsplibc.c, clockdrv_shell.h, console-polled.c: Fix
	formatting.
2009-08-28 18:24:10 +00:00
Joel Sherrill
bcec9554ec 2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
* shared/start.S: Fix comment.
2009-08-28 18:23:33 +00:00
Joel Sherrill
4744e975a7 2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
* configure.ac: Fix typo.
2009-08-28 18:23:12 +00:00
Joel Sherrill
8e73dba3f5 2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
* console/console.c: Spacing.
2009-08-28 18:22:44 +00:00
Joel Sherrill
77f842dbc4 2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/bspstart.c: Spacing.
2009-08-28 18:21:20 +00:00
Joel Sherrill
4715aba5d3 2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
* console/config.c: Spacing.
2009-08-28 18:20:50 +00:00
Joel Sherrill
fd3cd3e3e3 2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
* configure.ac, console/conscfg.c: Add CONSOLE_USE_INTERRUPTS.
2009-08-28 18:20:12 +00:00
Joel Sherrill
7561e7cfb3 2009-08-27 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/ep7312.h, startup/bspreset.c: Move Skyeye magic address out
	of .h file.
2009-08-28 03:17:17 +00:00
Joel Sherrill
25df30d7e7 2009-08-27 Joel Sherrill <joel.sherrill@OARcorp.com>
* misc/bspidle.c: Include bsp.h and fix prototype.
2009-08-27 22:45:22 +00:00
Joel Sherrill
c61aa6021d If not on Skyeye, do not include the rtl8019 driver in libbsp. 2009-08-27 22:44:16 +00:00
Joel Sherrill
8ff9bb8326 2009-08-27 Joel Sherrill <joel.sherrill@OARcorp.com>
* mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h: Fix spelling.
2009-08-27 18:19:44 +00:00
Joel Sherrill
a4a626ba6b 2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>
* configure.ac: Add default value.
2009-08-27 00:01:06 +00:00
Joel Sherrill
e90329f399 2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, preinstall.am, include/bsp.h: Rename BSP specific idle
	thread to bsp_idle_thread.
	* misc/bspidle.c: New file.
	* include/idle.h, misc/idle.c: Removed.
2009-08-26 13:39:01 +00:00
Joel Sherrill
758daa4515 2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>
* clock/clock.c, include/bsp.h: Rename BSP specific idle thread to
	bsp_idle_thread.
2009-08-26 13:32:22 +00:00
Joel Sherrill
fc472c9796 2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, startup/bspstart.c: Rename BSP specific idle thread to
	bsp_idle_thread and split into its own file.
	* startup/bspidle.c: New file.
2009-08-26 13:31:40 +00:00
Joel Sherrill
6749520127 2009-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>
* ep1a/startup/linkcmds, mbx8xx/startup/linkcmds,
	score603e/startup/linkcmds, shared/startup/linkcmds,
	ss555/startup/linkcmds: Fix typos in .eh_frame sections.
2009-08-25 19:09:31 +00:00
Joel Sherrill
eef91afaab 2009-08-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/bsp.h, startup/bspstart.c: Rename _Thread_Idle_body to
	bsp_idle_thread.
2009-08-24 21:06:01 +00:00
Joel Sherrill
dedccb649e 2009-08-24 Christian Mauderer <christian.mauderer@embedded-brains.de>
* rtems.adb: Use rtems_debug_is_enabled().
2009-08-24 12:15:24 +00:00
Joel Sherrill
b8dfc887f5 2009-08-22 Roxana Leontie <roxana.leontie@gmail.com>
* console/fb_vga.c: improved read/write
2009-08-23 14:59:55 +00:00
Joel Sherrill
d46a005512 2009-08-22 Xi Yang <hiyangxi@gmail.com>
* pxa255/include/pxa255.h: Add constants for LCD, Network, and Timer.
	* pxa255/irq/bsp_irq_init.c, pxa255/irq/irq.c,
	pxa255/irq/irq.h: Change to dummy_handler().
2009-08-22 13:59:56 +00:00
Joel Sherrill
1179b5f318 2009-08-22 Xi Yang <hiyangxi@gmail.com>
* fb/fb.c: Register correct device name.
	* startup/bspstart.c: Fix warnings.
2009-08-22 13:55:51 +00:00
Joel Sherrill
4d06315fc5 2009-08-21 Roxana Leontie <roxana.leontie@gmail.com>
* nds/fb/fb.c: took off get_screen_info() and set_screen_info() extern
	references
2009-08-21 18:36:02 +00:00
Joel Sherrill
573e3b2f7f 2009-08-21 Roxana Leontie <roxana.leontie@gmail.com>
* pc386/console/fb_vga.c: added read/write functionality; added thread
	safety to prevent multiple open() operations of the frame buffer device.
2009-08-21 18:35:28 +00:00
Joel Sherrill
a3a6fae837 2009-08-21 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
	Should be automatically handled by confdefs.h or the application.
2009-08-21 17:59:31 +00:00
Joel Sherrill
a17bc42173 2009-08-21 Xi Yang <hiyangxi@gmail.com>
* Makefile.am: Add fb/fb.c add rtl8019 Ethernet card support
	* preinstall.am: Install skyeye_fb.h, Install wd80x3
	* fb/fb.c, fb/skyeye_fb.h: Framebuffer support for skyeye simulator
	* rtl8019/wd80x3, rtl8019/rtl8019.c: rtl8019 support
	* startup/memmap.c: Change the size of Map I/O to 1216M
	* bsp/bsp.h: Add rtl8019 related infomation
2009-08-21 17:49:31 +00:00
Joel Sherrill
b580e715e5 2009-08-20 Joel Sherrill <joel.sherrill@OARcorp.com>
* aclocal/check-networking.m4: Disable TCP/IP on targets without enough
	physical address to support BSD TCP/IP stack.
2009-08-20 23:56:17 +00:00
Joel Sherrill
3c1adeec71 2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
* console/console.c: Fix warning.
2009-08-19 16:37:10 +00:00
Joel Sherrill
d09713340e 2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/ithread.S: Removed. Now bspidle.S.
2009-08-19 16:30:24 +00:00
Joel Sherrill
56035ca340 2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am, console/console.c, console/debugputs.c, include/bsp.h,
	startup/setvec.c: Split idle method into its own file. Properly note
	to confdefs.h that this BSP has its own idle thread. Also address use
	of maximum termios constant in debug IO.
	* startup/bspidle.S: New file.
2009-08-19 16:28:55 +00:00
Joel Sherrill
b181c30607 2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am, include/bsp.h, startup/setvec.c: Split idle method into
	its own file. Properly note to confdefs.h that this BSP has its own
	idle thread.
	* startup/bspidle.c: New file.
2009-08-19 16:13:01 +00:00
Joel Sherrill
0fed29abc5 2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am, include/bsp.h, startup/setvec.c: Split idle method into
	its own file. Properly note to confdefs.h that this BSP has its own
	idle thread.
	* startup/bspidle.c: New file.
2009-08-19 16:05:38 +00:00
Joel Sherrill
7ca51e389d 2009-08-18 Joel Sherrill <joel.sherrill@OARcorp.com>
* s3c2400/clock/clockdrv.c, s3c24xx/clock/clockdrv.c: Add stubs for
	nanoseconds since tick handler.
2009-08-18 15:37:52 +00:00
Joel Sherrill
6a41df1565 2009-08-17 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h: Mark as a small memory BSP.
2009-08-17 21:18:53 +00:00
Till Straumann
07ed2f879c 2009-08-17 Till Straumann <strauman@slac.stanford.edu>
* network/tsec.c, network/if_tsec_pub.h:
	Fixed bugs in multicast support; added reference-count
	for hash-table entries which allows for the implementation
	of a 'deletion' routine.
	NOTE: mcast support largely untested.
2009-08-17 14:25:28 +00:00
Joel Sherrill
b1c98115f6 2009-08-13 Joel Sherrill <joel.sherrill@OARcorp.com>
* console/console.c, timer/timer.c: Fix warnings and typos.
2009-08-13 19:14:14 +00:00
Joel Sherrill
6620c1852d 2009-08-12 Joel Sherrill <joel.sherrill@oarcorp.com>
* src/irq-legacy.c: Spacing, tabs, and proper format for license
	notice.
2009-08-12 19:53:30 +00:00
Joel Sherrill
79d490aa58 2009-08-10 Roxana Leontie <roxana.leontie@gmail.com>
* fb/fb.c: function calls renamed; defined references to the extern
	functions
	* fb/fb.h: Removed.
	* Makefile.am: Reflect removal.
	* preinstall.am: Regenerated.
2009-08-10 19:26:27 +00:00
Joel Sherrill
439aade0f8 2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
* libchip/network/elnk.c: Convert calls to legacy routine
	rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
2009-08-10 16:53:30 +00:00
Joel Sherrill
33e7fc3e8a 2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
* console/console.c: Convert calls to legacy routine rtems_clock_get(
	RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
2009-08-10 16:52:54 +00:00
Joel Sherrill
cdd352ef07 2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/flash/spansionFlash.c: Convert calls to legacy routine
	rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
2009-08-10 16:52:34 +00:00