Commit Graph
22127 Commits
Author SHA1 Message Date
Joel Sherrill 39385ed563 2009-08-25 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
* sp29/init.c: Fixed return value evaluation.
	* sp59/init.c: Added status code assignment. Fixed typos.
	* sp59/init.c, sp59/sp59.scn: Added status code assignment. Fixed typos.
 	* sp63/init.c: Check return value of _Heap_Initialize().
2009-08-26 02:16:03 +00:00
Joel Sherrill bd039332dd 2009-08-25 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
* sp59/init.c, sp59/sp59.scn: Added status code assignment. Fixed typos.
	* sp63/init.c: Check return value of _Heap_Initialize().
2009-08-26 02:13:38 +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 0d32490025 2009-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>
* libfs/src/devfs/devfs_eval.c: Fix bug where use of strncmp() resulted
	in a partial match being considered a full name match. On ERC32,
	looking for /dev/console would match /dev/console_b first.
2009-08-25 13:45:30 +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
Thomas Doerfler da422590ae Define M68K_FP_STATE_SIZE also if used in assembler files. 2009-08-24 10:29:10 +00:00
Joel Sherrill 2b86087062 2009-08-22 Roxana Leontie <roxana.leontie@gmail.com>
* bsp_howto/framebuffer.t: documented the improvements made to
	read/write
2009-08-23 15:00:29 +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 2eb33fdcb7 2009-08-21 Roxana Leontie <roxana.leontie@gmail.com>
* bsp_howto/framebuffer.t: Updated the frame buffer documentation.
2009-08-21 18:41:50 +00:00
Joel Sherrill cb09a5da6a 2009-08-21 Roxana Leontie <roxana.leontie@gmail.com>
* Makefile.am, preinstall.am, libmisc/Makefile.am: Changed the name of
	mw-fb directory into fb.  Relocated files.
	* libmisc/fb/fb.h, libmisc/fb/mw_uid.c, libmisc/fb/mw_uid.h: New files.
	* libmisc/mw-fb/fb.h, libmisc/mw-fb/mw_uid.c, libmisc/mw-fb/mw_uid.h:
	Removed.
2009-08-21 18:39:59 +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 c39d81bc5e 2009-08-21 Xi Yang <hiyangxi@gmail.com>
* unlimited/test2.c: Fix spacing.
2009-08-21 17:35:49 +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
Ralf Corsepius 2c3e6c5d08 Regenerate. 2009-08-20 13:40:26 +00:00
Ralf Corsepius 0ebf6f22fa Remove gcc-4.4.0.
gcc-core-4.4.1--rtems4.10-20090820.diff.
2009-08-20 13:40:00 +00:00
Ralf Corsepius b610c1bb0c Bump GCC_RPMREL. 2009-08-20 13:39:24 +00:00
Ralf Corsepius 5e770e6543 Remove _exit from avr's libgcc. 2009-08-20 13:38:50 +00:00
Joel Sherrill 897aa5582a 2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
* spwatchdog/spwatchdog.scn, spwatchdog/task1.c: Add test for
	_Watchdog_Report() when name is not NULL. This case was covered at
	-Os on erc32 but at -O2 we had more code.
2009-08-19 21:42:36 +00:00
Joel Sherrill c45ca10375 2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
* psx09/init.c, psx09/psx09.scn: Correct test following decision of
	when not to change ssporadic scheduler so it does not touch a task's
	priority when it is holding a mutex or its priority would be impacted
	adversely.
2009-08-19 17:28:19 +00:00
Joel Sherrill 9f49b43378 Give credit to Santosh. 2009-08-19 17:26:38 +00:00
Joel Sherrill 93f7ea15e5 2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
* sapi/include/confdefs.h, score/Makefile.am,
	score/include/rtems/score/thread.h: Only instantiate
	_Thread_Idle_body() if it is going ot be used.
	* score/src/threadidlebody.c: Removed.
2009-08-19 16:40:03 +00:00
Joel Sherrill db0df7b6df 2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
* rtems/score/cpu.h: Mark _CPU_Context_restore() as noreturn so the
	compiler will not generate code thinking it returns.
2009-08-19 16:39:05 +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 a1f0ca28c0 2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
* posix/src/pthread.c: Address sporadic server edge cases. Do not
	change priority if thread is holding a priority ceiling or
	inheritance mutex. Do not change it if it looks like the thread has
	manually changed its priority. Style cleanup on file with new
	comments added.
2009-08-19 15:18:19 +00:00
Joel Sherrill 4e7ca87212 2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
* psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
	for adjusting time (adjtime()) where the time is adjusted by enough
	microseconds that it crosses a second boundary.
2009-08-19 15:13:34 +00:00
Joel Sherrill 712726d3df 2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
* psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
	test to reflect not allowing poriority changes when mutex is locked.
2009-08-19 14:55:24 +00:00
Joel Sherrill 3a12177645 2009-08-18 Joel Sherrill <joel.sherrill@OARcorp.com>
* sp63/init.c, sp63/sp63.scn: Add case for math on size requested
	overflowing on _Heap_Allocate_aligned.
2009-08-18 18:46:21 +00:00
Joel Sherrill 3a95c67925 2009-08-18 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/src/heapallocatealigned.c: Remove unused label.
2009-08-18 18:40:14 +00:00
Joel Sherrill 09794266c4 2009-08-18 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
* score/src/heapallocatealigned.c: Change break to continue to fix
	issue encountered on ARM. Fix indentation.
2009-08-18 16:15:16 +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 63b3dff5ec 2009-08-18 Joel Sherrill <joel.sherrill@OARcorp.com>
* rtems/src/timerreset.c: Rework to ease analysis.
2009-08-18 15:35:51 +00:00
Joel Sherrill 7d414c33ae 2009-08-18 Joel Sherrill <joel.sherrill@OARcorp.com>
* spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn: Add error cases
	for various null parameters.
2009-08-18 15:32:49 +00:00
Joel Sherrill 84f27fa8fa 2009-08-18 Joel Sherrill <joel.sherrill@OARcorp.com>
* psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
	remaining pointer.
2009-08-18 14:39:33 +00:00
Joel Sherrill 804e5715fd 2009-08-18 Joel Sherrill <joel.sherrill@OARcorp.com>
* sp16/sp16.scn, sp16/task1.c: Fix typo.
2009-08-18 14:15:50 +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
Joel Sherrill 118472cf87 2009-08-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* aclocal/check-networking.m4: Disable BSD TCP/IP for small memory
	targets.
2009-08-17 21:18:34 +00:00
Joel Sherrill 4f79a900cb Revert configure.ac change. 2009-08-17 17:44:36 +00:00
Joel Sherrill 49325ef13c 2009-08-17 Santosh G Vattam <vattam.santosh@gmail.com>
* configure.ac, psx05/init.c, psx05/psx05.scn: Add test case for
	initializing a recursize mutex.
2009-08-17 17:43:35 +00:00
Joel Sherrill 58dbfd7c61 2009-08-17 Santosh G Vattam <vattam.santosh@gmail.com>
* sp65/init.c: Remove stray print.
	* sp65/sp65.doc: Add information on second case.
2009-08-17 17:42:21 +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