Commit Graph
18544 Commits
Author SHA1 Message Date
Ralf Corsepius 1efdce9152 2002-07-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* start/Makefile.am: Eliminate PGM.
	Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
	bsplib_DATA += $(PROJECT_RELEASE)/lib/except_vect_332_ROM$(LIB_VARIANT).o
	bsplib_DATA += $(PROJECT_RELEASE)/lib/ram_init$(LIB_VARIANT)
	bsplib_DATA += $(PROJECT_RELEASE)/lib/ram_init_FW$(LIB_VARIANT)
2002-07-21 03:35:07 +00:00
Ralf Corsepius c86101dba9 2002-07-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* start/Makefile.am: Eliminate PGM.
	Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
2002-07-21 03:27:24 +00:00
Ralf Corsepius 5c1488a165 2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* start/Makefile.am: Eliminate PGM.
	Add bsplib_DATA = $(PROJECT_RELEASE)/lib/rxgen_romld$(LIB_VARIANT).o.
2002-07-21 03:25:58 +00:00
Ralf Corsepius 4f44fb11b6 2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* start/Makefile.am: Eliminate PGM.
	Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
2002-07-21 03:25:28 +00:00
Ralf Corsepius 02e3a4a570 2002-07-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* start/Makefile.am: Remove leftover from eliminating PGM.
2002-07-21 02:49:25 +00:00
Ralf Corsepius 4ca150feeb 2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* start/Makefile.am: Eliminate PGM.
	Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
2002-07-21 02:25:20 +00:00
Ralf Corsepius 0b34e44039 2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* start/Makefile.am: Eliminate PGM.
	Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
	Add bsplib_DATA += $(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin.
2002-07-21 02:24:04 +00:00
Ralf Corsepius c304bc34c0 2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* start/Makefile.am: Eliminate PGM.
	Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
2002-07-20 15:59:32 +00:00
Ralf Corsepius aebc8290f2 2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* capture/capture.c: include <string.h> for memset.
2002-07-20 09:18:37 +00:00
Ralf Corsepius e28258cb9c 2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* start/Makefile.am: Eliminate PGM.
	Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
2002-07-20 08:19:50 +00:00
Ralf Corsepius b324c27a05 2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* start/Makefile.am: Eliminate PGM.
	Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
2002-07-20 07:37:02 +00:00
Ralf Corsepius cff6411f63 2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* start/Makefile.am: Eliminate PGM.
2002-07-20 07:36:58 +00:00
Ralf Corsepius 6891f9f64f 2002-07-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* startup/Makefile.am: Add bsplib_DATA = linkcmds.
2002-07-20 05:55:59 +00:00
Ralf Corsepius f1feebbe41 2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* startup/Makefile.am: Add bsplib_DATA = linkcmds.
2002-07-20 05:47:59 +00:00
Ralf Corsepius 87ea9dc0b1 2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* startup/Makefile.am: Add bsplib_DATA = linkcmds device-tree.
2002-07-20 05:47:09 +00:00
Ralf Corsepius c965c85201 2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* startup/Makefile.am: Add bsplib_DATA = linkcmds linkcmds-le.
2002-07-20 05:42:21 +00:00
Ralf Corsepius 02505940ff 2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* startup/Makefile.am: Add bsplib_DATA = linkcmds linkcmds.rom
	linkcmds.rom2ram.
2002-07-20 05:42:16 +00:00
Ralf Corsepius 42a297eba6 2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* startup/Makefile.am: Add bsplib_DATA = linkcmds ghlinkcmds.
2002-07-20 05:39:36 +00:00
Ralf Corsepius 972e2ac9cc 2002-07-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* startup/Makefile.am: Add bsplib_DATA = linkcmds ghlinkcmds.
2002-07-20 05:37:32 +00:00
Ralf Corsepius f4d43ddb08 2002-07-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* startup/Makefile.am: Add bsplib_DATA = linkcmds.
2002-07-20 05:37:30 +00:00
Ralf Corsepius 25cdd2b6ef 2002-07-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* startup/Makefile.am: Add bsplib_DATA = linkcmds rom debugger.
2002-07-20 05:34:11 +00:00
Ralf Corsepius 0a2fd14515 2002-07-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* startup/Makefile.am: Add bsplib_DATA = linkcmds linkcmds_ROM.
2002-07-20 05:33:55 +00:00
Ralf Corsepius 233034f3df 2002-07-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* startup/Makefile.am: Add bsplib_DATA = linkcmds gdbinit
	linkcmds.flash.
2002-07-20 05:33:53 +00:00
Ralf Corsepius 608fa2e1b5 2002-07-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* startup/Makefile.am: Add bsplib_DATA = linkcmds  linkcmds.prom
	linkcmds.bootp.
2002-07-20 05:33:49 +00:00
Joel Sherrill 9b494549d6 2002-07-19 Joel Sherrill <joel@OARcorp.com>
* include/rtems/score/apimutex.h (_API_Mutex_Lock): Added missing
	_ISR_Disable.
2002-07-19 16:31:41 +00:00
Joel Sherrill 8b1d3bf910 2002-07-19 Joel Sherrill <joel@OARcorp.com>
* setup.def: Updated newlib patch to get sh and hppa crt0 mods.
2002-07-19 16:29:06 +00:00
Ralf Corsepius fdc10e32d2 2002-07-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* startup/Makefile.am: Add bsplib_DATA = linkcmds.
2002-07-19 05:05:55 +00:00
Ralf Corsepius 74be23a2f8 2002-07-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* startup/Makefile.am: Add bsplib_DATA = linkcmds ramlink romlink.
2002-07-19 05:04:40 +00:00
Ralf Corsepius 1a27b400ee 2002-07-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* startup/Makefile.am: Add bsplib_DATA = linkcmds.
2002-07-19 04:54:15 +00:00
Ralf Corsepius ec7fc23386 2002-07-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Remove setting up bsplibdir.
2002-07-19 04:12:43 +00:00
Ralf Corsepius 90d6c6cf41 2002-07-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* bsp.am: Add bsplib_DATA = bsp_specs.
2002-07-19 04:06:24 +00:00
Ralf Corsepius cca563138d 2002-07-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/env-rtemsbsp.m4: Add libdir, bsplibdir.
2002-07-19 04:04:49 +00:00
Ralf Corsepius 60f37021f1 2002-07-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/rtems-top.m4: Reflect relocation of c/src/exec to cpukit.
	* aclocal/check-cpu.m4: Ditto.
	* aclocal/check-bsps.m4: Ditto.
2002-07-17 22:28:20 +00:00
Joel Sherrill 76af1fcbeb 2002-07-17 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-ss-20020717.
2002-07-17 17:21:49 +00:00
Joel Sherrill f9c74e5852 2002-07-17 Jay Monkman <jtm@smoothsmoothie.com>
* irq_bsp_irq_asm.S: Update to reflect irq_asm modifications.
2002-07-17 17:19:04 +00:00
Joel Sherrill d5136d9639 2002-07-17 Jay Monkman <jtm@smoothsmoothie.com>
* irq/irq_asm.S: Significant rework in attempt to make interrupts
	work.  They appear to be very close to correct but not 100%.
2002-07-17 17:17:53 +00:00
Joel Sherrill 3e2f5cc1e4 2002-07-17 Jay Monkman <jtm@smoothsmoothie.com>
* start/start.S: Added SWI_Handler.
2002-07-17 17:17:03 +00:00
Joel Sherrill 18e45af1c8 2002-07-17 Jay Monkman <jtm@smoothsmoothie.com>
* irq/bsp_irq_asm.S: Disable code to touch PIC.
2002-07-17 17:16:14 +00:00
Joel Sherrill 4f0b287a4a 2002-07-17 Jay Monkman <jtm@smoothsmoothie.com>
* rtems/score/cpu_asm.h: Enhanced to include register offsets.
	* Makefile.am: Install rtems/score/cpu_asm.h.
	* cpu.c: Significantly enhanced including the implementation of
	_CPU_ISR_Get_level.
	* cpu_asm.S: Improved behavior of context switch and interrupt
	dispatching.
	* rtems/score/arm.h: Improved the CPU model name determination.
	* rtems/score/cpu.h: Improved interrupt disable/enable functions.
2002-07-17 17:14:31 +00:00
Joel Sherrill 74c402a2a3 2002-07-17 Jay Monkman <jtm@smoothsmoothie.com>
* netinet/in.h, netinet/ip.h, netinet/ip_var.h, netinet/tcp.h:
	Modified to added packed attribute.o
2002-07-17 17:08:48 +00:00
Joel Sherrill 2b947a45d7 2002-07-16 Eric Norum <eric.norum@usask.ca>
* New driver for the Intel EtherExpressPro (82559ER) chip.
	* network/if_fxp.c, network/if_fxpreg.h, network/if_fxpvar.h,
	network/pci.h: New file.
	* network/Makefile.am: Modified to reflect above.
2002-07-16 22:37:13 +00:00
Joel Sherrill cd66632f0b 2002-07-16 Eric Norum <eric.norum@usask.ca>
* console/console.c: Others on the rtems-users list have expressed
	concern about this run-time selection, so I've enclosed the changes
	in a #ifdef RTEMS_RUNTIME_CONSOLE_SELECT conditional.
2002-07-16 22:32:54 +00:00
Joel Sherrill 27ce64252d 2002-07-16 Eric Norum <eric.norum@usask.ca>
* comm/uart.c: I am using a PC-104 card with no video output.  I
	found that things would lock up if a printk was followed closely by
	a printf when BSPConsolePort = BSP_UART_COM2 and
	BSPPrintkPort = BSP_UART_COM1.  With this change in place,
	printf/printk calls can be intermingled with no apparent problems.
2002-07-16 22:30:11 +00:00
Joel Sherrill dc3848d0bc 2002-07-16 Greg Menke <gregory.menke@gsfc.nasa.gov>
* cpu_asm.S: Added SR_IEO to context restore to fix isr disabled
	deadlock caused by interrupt arriving while dispatching.
2002-07-16 22:26:14 +00:00
Joel Sherrill 18c19a7106 2002-07-16 Joel Sherrill <joel@OARcorp.com>
* macros/rtems/score/object.inl: Corrected typos in
	_Objects_Open, _Objects_Close, and _Objects_Namespace_remove.
2002-07-16 22:22:15 +00:00
Ralf Corsepius 8166684def 2002-07-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* config-ml.in: Imported from gcc-3.1.
	Change to match c/src/config-ml.in.
2002-07-06 07:11:58 +00:00
Ralf Corsepius 05f5bf25df Initial revision 2002-07-06 07:04:01 +00:00
Joel Sherrill e90ff51fd8 2002-07-05 Joel Sherrill <joel@OARcorp.com>
* macros/rtems/score/object.inl: Corrected implementation of
	_Objects_Open, _Objects_Close, and _Objects_Namespace_remove
	to be consistent with the inline implementation.
2002-07-05 18:15:41 +00:00
Joel Sherrill 485c9741ab 2002-07-05 Joel Sherrill <joel@OARcorp.com>
* src/dpmemident.c, src/msgqident.c, src/partident.c,
	src/ratemonident.c, src/regionident.c, src/semident.c,
	src/timerident.c: Corrected use of name parameter to
	be consistent with fixes implemented to string name processing
	which were committed with the POSIX Message Queue update.
2002-07-05 18:14:30 +00:00
Joel Sherrill f845e96e7b 2002-07-05 Joel Sherrill <joel@OARcorp.com>
* include/rtems/posix/cancel.h, src/cancel.c, src/cancelrun.c,
	src/mqueue.c, src/pthread.c, src/semaphore.c, src/setcancelstate.c,
	src/setcanceltype.c, src/testcancel.c:  Per PR164, corrected the
	behavior of thread cancellation and did some cleanup as a side-effect.
2002-07-05 18:13:18 +00:00