Commit Graph

9912 Commits

Author SHA1 Message Date
Greg Menke
c47f29d733 PR 729/bsps
* bootloader/pci.c: Removed the r->size=0 and r->base=0
	assignement which makes too-large regions conflict with onboard
	hardware, replacing it with sfree which deletes the memory region
	from the setup code, leaving it disabled.
2004-12-06 18:21:25 +00:00
Greg Menke
c75f2d14d3 PR 729/bsps
* bootloader/pci.c: Removed the r->size=0 and r->base=0
	assignement which makes too-large regions conflict with onboard
	hardware, replacing it with sfree which deletes the memory region
	from the setup code, leaving it disabled.
2004-12-06 18:20:44 +00:00
Ralf Corsepius
751c51343c 2004-12-03 Ralf Corsepius <ralf.corsepius@rtems.org>
* libnetworking/net/if_ethersubr.c,
	libnetworking/net/radix.h,
	libnetworking/netinet/if_ether.h,
	libnetworking/netinet/igmp_var.h,
	libnetworking/netinet/in_var.h,
	libnetworking/netinet/tcp_timer.h,
	libnetworking/netinet/udp_usrreq.c,
	libnetworking/rtems/rtems_glue.c:
	Misc. updates from FreeBSD and bugfixes tripped by GCC-4.0.0.
2004-12-03 05:07:56 +00:00
Ralf Corsepius
46a1aa9efa 2004-12-02 Ralf Corsepius <ralf.corsepius@rtems.org>
* libnetworking/kern/kern_sysctl.c,
	libnetworking/sys/sysctl.h: Add SYSCTL_CHILDREN_SET
	(Update from FreeBSD for GCC-4.0.0).
2004-12-03 02:23:20 +00:00
Joel Sherrill
78219ad15b 2004-12-02 Joel Sherrill <joel@OARcorp.com>
* libnetworking/kern/kern_sysctl.c, libnetworking/netinet/ip_mroute.c,
	libnetworking/sys/socketvar.h: Remove warnings.
2004-12-02 20:24:30 +00:00
Ralf Corsepius
dac1edba93 2004-12-02 Ralf Corsepius <ralf.corsepius@rtems.org>
* libnetworking/net/radix.c, libnetworking/net/radix.h,
	libnetworking/net/route.h, libnetworking/netinet/if_ether.h,
	libnetworking/netinet/in_var.h, libnetworking/netinet/tcp_timer.h,
	libnetworking/netinet/udp_usrreq.c, libnetworking/netinet/udp_var.h,
	libnetworking/sys/callout.h, libnetworking/sys/socketvar.h,
	libnetworking/sys/sysctl.h: Cosmetics from FreeBSD.
2004-12-02 18:42:53 +00:00
Ralf Corsepius
cbd76915cf 2004-12-02 Ralf Corsepius <ralf.corsepius@rtems.org>
* libmisc/capture/capture-cli.h, libmisc/capture/capture.h,
	libmisc/monitor/monitor.h, libmisc/rtmonuse/rtmonuse.h,
	libmisc/shell/shell.h: Partial doxygenification.
	* libmisc/capture/capture.h: Use INT32_C for constants.
2004-12-02 18:20:51 +00:00
Ralf Corsepius
d2b4fcd2f5 2004-12-02 Ralf Corsepius <ralf.corsepius@rtems.org>
* libcsupport/include/chain.h,
	libcsupport/include/clockdrv.h,
	libcsupport/include/console.h,
	libcsupport/include/iosupp.h,
	libcsupport/include/ringbuf.h,
	libcsupport/include/rtc.h,
	libcsupport/include/spurious.h,
	libcsupport/include/timerdrv.h,
	libcsupport/include/vmeintr.h,
	libcsupport/include/motorola/mc68230.h,
	libcsupport/include/motorola/mc68681.h,
	libcsupport/include/rtems/assoc.h,
	libcsupport/include/rtems/cdefs.h,
	libcsupport/include/rtems/error.h,
	libcsupport/include/rtems/libcsupport.h,
	libcsupport/include/rtems/libio.h,
	libcsupport/include/rtems/libio_.h,
	libcsupport/include/rtems/termiostypes.h,
	libcsupport/include/zilog/z8036.h,
	libcsupport/include/zilog/z8530.h,
	libcsupport/include/zilog/z8536.h: Add doxygen preamble.
2004-12-02 18:06:30 +00:00
Ralf Corsepius
4d3017ab2d Add doxygen preamble. 2004-12-02 18:04:55 +00:00
Eric Norum
4406c2f702 Add definition. 2004-11-30 15:01:13 +00:00
Joel Sherrill
9b3f187a02 2004-11-29 Joel Sherrill <joel@OARcorp.com>
* libcsupport/src/mallocfreespace.c, rtems/Makefile.am,
	rtems/include/rtems/rtems/region.h, score/Makefile.am,
	score/include/rtems/score/heap.h, score/src/heapgetinfo.c: Add
	capability to return information about just the free blocks in a
	region or heap.  Also changed the semantics of free space available
	to be the largest block of memory that can be allocated.
	* rtems/src/regiongetfreeinfo.c, score/src/heapgetfreeinfo.c: New files.
	: score/include/rtems/score/object.h,
	score/src/objectinitializeinformation.c: Remove warning.
2004-11-29 22:45:43 +00:00
Eric Norum
55243362a7 Add another module ID code. 2004-11-29 17:06:12 +00:00
Joel Sherrill
64bb079335 2004-11-25 Joel Sherrill <joel@OARcorp.com>
* timer/timerisr.S: Include rtems/asm.h not asm.h
2004-11-26 01:59:35 +00:00
Joel Sherrill
3dae380cef 2004-11-25 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Add new bss sections .bss.* and .gnu.linkonce.b*.
2004-11-26 01:58:19 +00:00
Joel Sherrill
7f71164c22 2004-11-25 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Add new bss sections .bss.* and .gnu.linkonce.b*.
	Also extended RAM section since this is for a simulator
2004-11-26 01:56:20 +00:00
Joel Sherrill
9f9033221c 2004-11-25 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds, startup/linkcmds_ROM: Add new bss sections .bss.*
	and .gnu.linkonce.b*.
2004-11-26 01:54:51 +00:00
Joel Sherrill
f331442d35 2004-11-25 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds, startup/linkcmds.flash: Add new bss sections .bss.*
	and .gnu.linkonce.b*.
2004-11-26 01:54:41 +00:00
Joel Sherrill
5f0fdeb495 2004-11-25 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds, startup/linkcmds.bootp, startup/linkcmds.prom: Add
	new bss sections .bss.* and .gnu.linkonce.b*.
2004-11-26 01:54:22 +00:00
Joel Sherrill
bc207bcb76 2004-11-23 Joel Sherrill <joel@OARcorp.com>
* Makefile.am: Remove eth_comm.
	* custom/eth_comm.cfg: Removed.
2004-11-23 22:21:11 +00:00
Joel Sherrill
279eb2c2e0 2004-11-23 Joel Sherrill <joel@OARcorp.com>
* eth_comm/.cvsignore, eth_comm/ChangeLog, eth_comm/Makefile.am,
	eth_comm/README, eth_comm/bsp_specs, eth_comm/configure.ac,
	eth_comm/times, eth_comm/canbus/canbus.c, eth_comm/clock/p_clock.c,
	eth_comm/console/console.c, eth_comm/include/.cvsignore,
	eth_comm/include/8xx_immap.h, eth_comm/include/bsp.h,
	eth_comm/include/canbus.h, eth_comm/include/commproc.h,
	eth_comm/include/coverhd.h, eth_comm/include/info.h,
	eth_comm/include/tm27.h, eth_comm/irq/irq.c, eth_comm/irq/irq.h,
	eth_comm/irq/irq_asm.S, eth_comm/irq/irq_init.c,
	eth_comm/network/README, eth_comm/network/network.c,
	eth_comm/start/start.S, eth_comm/startup/bspstart.c,
	eth_comm/startup/cpuinit.c, eth_comm/startup/linkcmds,
	eth_comm/startup/mmutlbtab.c, eth_comm/vectors/vectors.S,
	eth_comm/vectors/vectors.h, eth_comm/vectors/vectors_init.c,
	eth_comm/wrapup/.cvsignore, eth_comm/wrapup/Makefile.am: Removed.
2004-11-23 22:20:44 +00:00
Joel Sherrill
c66df03a25 Add PR617 as fixed by conversion to new exceptions. 2004-11-22 23:37:02 +00:00
Joel Sherrill
712fe158d9 2004-11-22 Joel Sherrill <joel@OARcorp.com>
* score/include/rtems/score/object.h, score/src/objectclearname.c,
	score/src/objectcopynamestring.c: Fixing warning led to making
	changes to multiple prototypes for object support routines.
2004-11-22 22:43:55 +00:00
Joel Sherrill
fc635448be 2004-11-22 Joel Sherrill <joel@OARcorp.com>
* rtems/old-exceptions/cpu.h: Make compile in assembly.
2004-11-22 22:40:25 +00:00
Jennifer Averett
bb15d1d2ca 2004-11-22 Joel Sherrill <joel@OARcorp.com>
PR 693/misc
	* libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
	in/outport routines.
2004-11-22 22:27:19 +00:00
Jennifer Averett
8eaa3eaf8d 2004-11-22 Joel Sherrill <joel@OARcorp.com>
* libcsupport/src/ttyname_r.c: Remove warning for using _fstat.
2004-11-22 22:18:49 +00:00
Jennifer Averett
faed5fa955 2004-11-22 Jennifer Averett <jennifer@OARcorp.com>
PR 581/bsps
	* mpc6xx/exceptions/raw_exception.c, shared/include/cpuIdent.h:
	Converting PSIM to new exception model required adding PSIM as
	PowerPC CPU model.
2004-11-22 22:15:47 +00:00
Jennifer Averett
270ce1ff68 2004-11-22 Jennifer Averett <jennifer@OARcorp.com>
PR 581/bsps
	* Makefile.am, bsp_specs, configure.ac, include/bsp.h, include/tm27.h,
	start/start.S, startup/bspstart.c, startup/linkcmds,
	tools/Makefile.am, tools/psim, vectors/vectors.S, wrapup/Makefile.am:
	Convert PSIM to new exception model.
	* irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c: New files.
	* startup/setvec.c, timer/timer.c: Removed.
2004-11-22 22:13:35 +00:00
Jennifer Averett
30b41419d6 2004-11-22 Jennifer Averett <jennifer@OARcorp.com>
PR 581/bsps
	* custom/psim.cfg: Convert PSIM to new exception model.
2004-11-22 22:12:51 +00:00
Ralf Corsepius
713791a1d5 2004-11-22 Ralf Corsepius <ralf.corsepius@rtems.org>
* aclocal/enable-itron.m4, aclocal/check-itron.m4:
	Allow building itron for unix.
2004-11-22 16:08:46 +00:00
Ralf Corsepius
51dc9b5116 2004-11-22 Ralf Corsepius <ralf_corsepius@rtems.org>
* include/buffer_test_io.h: Use iprintf iff _NEWLIB_VERSION is
	defined.
2004-11-22 16:07:01 +00:00
Ralf Corsepius
a1ca28d987 2004-11-22 Ralf Corsepius <ralf.corsepius@rtems.org>
* aclocal/enable-itron.m4, aclocal/check-itron.m4:
	Allow building itron for unix.
2004-11-22 13:52:17 +00:00
Ralf Corsepius
98031ea245 2004-11-22 Ralf Corsepius <ralf.corsepius@rtems.org>
* libnetworking/Makefile.am: Don't install bpfilter.h (Private
	header).
2004-11-22 13:50:20 +00:00
Ralf Corsepius
dda9a682e6 2004-11-22 Ralf Corsepius <ralf_corsepius@rtems.org>
* configure.ac: Remove -ansi to prevent folks from further damaging
	the code with broken prototypes.
	* putenvtest/init.c: Remove broken putenv prototype.
	* termios/init.c (print_c_cc): Don't loop over NCCS.
2004-11-22 10:38:22 +00:00
Ralf Corsepius
f4857b21e7 2004-11-22 Ralf Corsepius <ralf_corsepius@rtems.org>
* aclocal/enable-itron.m4: Remove (unused).
2004-11-22 09:39:12 +00:00
Ralf Corsepius
098a870909 2004-11-22 Ralf Corsepius <ralf_corsepius@rtems.org>
* aclocal/enable-itron.m4: New (moved from ../aclocal).
2004-11-22 09:37:59 +00:00
Ralf Corsepius
e0e7205447 2004-11-22 Ralf Corsepius <ralf.corsepius@rtems.org>
PR 721/tests
	* itronsem01/init.c: Fix bogus assert.
2004-11-22 08:19:04 +00:00
Ralf Corsepius
259c5161bd 2004-11-22 Ralf Corsepius <ralf_corsepius@rtems.org>
* configure.ac: Misc. quoting cleanups.
	Enable ada-tests iff --enable-ada and --enable-tests.
2004-11-22 07:28:19 +00:00
Ralf Corsepius
b80dd59dd2 2004-11-22 Ralf Corsepius <ralf.corsepius@rtems.org>
* libblock/include/rtems/bdbuf.h,
	libblock/include/rtems/blkdev.h,
	libblock/include/rtems/diskdevs.h,
	libblock/include/rtems/ide_part_table.h,
	libblock/include/rtems/ramdisk.h:
	Add doxygen preamble.
2004-11-22 03:48:05 +00:00
Ralf Corsepius
8adc2145c5 Cosmetics. 2004-11-21 11:35:50 +00:00
Ralf Corsepius
af413e957e 2004-11-21 Ralf Corsepius <ralf.corsepius@rtems.org>
* rtems/score/types.h: Use __rtems_score_types_h as preprocessor
	guard.
2004-11-21 11:06:03 +00:00
Ralf Corsepius
b8ed8a9f52 2004-11-12 Ralf Corsepius <ralf.corsepius@rtems.org>
* asm.h: Add doxygen preamble.
2004-11-21 08:25:23 +00:00
Ralf Corsepius
bcbfd2cfd1 2004-11-21 Ralf Corsepius <ralf.corsepius@rtems.org>
* sapi/include/confdefs.h, sapi/include/rtems/config.h,
	sapi/include/rtems/extension.h, sapi/include/rtems/fatal.h,
	sapi/include/rtems/init.h, sapi/include/rtems/io.h,
	sapi/include/rtems/sptables.h, sapi/inline/rtems/extension.inl,
	sapi/macros/rtems/extension.inl: Add doxygen preamble.
2004-11-21 07:42:42 +00:00
Ralf Corsepius
b96254f8dd Add doxygen preamble. 2004-11-21 07:42:11 +00:00
Ralf Corsepius
9e3032f150 2004-11-21 Ralf Corsepius <ralf.corsepius@rtems.org>
* score/include/rtems/debug.h, score/include/rtems/seterr.h,
	score/include/rtems/system.h, score/include/rtems/score/address.h,
	score/include/rtems/score/apiext.h,
	score/include/rtems/score/apimutex.h,
	score/include/rtems/score/bitfield.h,
	score/include/rtems/score/chain.h,
	score/include/rtems/score/context.h,
	score/include/rtems/score/copyrt.h,
	score/include/rtems/score/coremsg.h,
	score/include/rtems/score/coremutex.h,
	score/include/rtems/score/coresem.h,
	score/include/rtems/score/heap.h,
	score/include/rtems/score/interr.h, score/include/rtems/score/isr.h,
	score/include/rtems/score/mpci.h, score/include/rtems/score/mppkt.h,
	score/include/rtems/score/object.h,
	score/include/rtems/score/objectmp.h,
	score/include/rtems/score/priority.h,
	score/include/rtems/score/stack.h,
	score/include/rtems/score/states.h,
	score/include/rtems/score/sysstate.h,
	score/include/rtems/score/thread.h,
	score/include/rtems/score/threadmp.h,
	score/include/rtems/score/threadq.h,
	score/include/rtems/score/tod.h, score/include/rtems/score/tqdata.h,
	score/include/rtems/score/userext.h,
	score/include/rtems/score/watchdog.h,
	score/include/rtems/score/wkspace.h,
	score/inline/rtems/score/address.inl,
	score/inline/rtems/score/chain.inl,
	score/inline/rtems/score/coremsg.inl,
	score/inline/rtems/score/coremutex.inl,
	score/inline/rtems/score/coresem.inl,
	score/inline/rtems/score/heap.inl, score/inline/rtems/score/isr.inl,
	score/inline/rtems/score/mppkt.inl,
	score/inline/rtems/score/object.inl,
	score/inline/rtems/score/objectmp.inl,
	score/inline/rtems/score/priority.inl,
	score/inline/rtems/score/stack.inl,
	score/inline/rtems/score/states.inl,
	score/inline/rtems/score/sysstate.inl,
	score/inline/rtems/score/thread.inl,
	score/inline/rtems/score/threadmp.inl,
	score/inline/rtems/score/tod.inl,
	score/inline/rtems/score/tqdata.inl,
	score/inline/rtems/score/userext.inl,
	score/inline/rtems/score/watchdog.inl,
	score/inline/rtems/score/wkspace.inl,
	score/macros/rtems/score/object.inl: Adjust doxygen @file.
2004-11-21 07:17:59 +00:00
Ralf Corsepius
118745615a Adjust doxygen @file. 2004-11-21 07:17:38 +00:00
Ralf Corsepius
2f8e98f482 2004-11-21 Ralf Corsepius <ralf.corsepius@rtems.org>
* posix/include/aio.h, posix/include/devctl.h, posix/include/intr.h,
	posix/include/mqueue.h, posix/include/sched.h,
	posix/include/semaphore.h, posix/include/rtems/posix/cancel.h,
	posix/include/rtems/posix/cond.h,
	posix/include/rtems/posix/condmp.h,
	posix/include/rtems/posix/config.h,
	posix/include/rtems/posix/intr.h, posix/include/rtems/posix/key.h,
	posix/include/rtems/posix/mqueue.h,
	posix/include/rtems/posix/mqueuemp.h,
	posix/include/rtems/posix/mutex.h,
	posix/include/rtems/posix/mutexmp.h,
	posix/include/rtems/posix/posixapi.h,
	posix/include/rtems/posix/priority.h,
	posix/include/rtems/posix/psignal.h,
	posix/include/rtems/posix/pthread.h,
	posix/include/rtems/posix/pthreadmp.h,
	posix/include/rtems/posix/ptimer.h,
	posix/include/rtems/posix/semaphore.h,
	posix/include/rtems/posix/semaphoremp.h,
	posix/include/rtems/posix/threadsup.h,
	posix/include/rtems/posix/time.h, posix/include/rtems/posix/timer.h,
	posix/inline/rtems/posix/cond.inl,
	posix/inline/rtems/posix/intr.inl, posix/inline/rtems/posix/key.inl,
	posix/inline/rtems/posix/mqueue.inl,
	posix/inline/rtems/posix/mutex.inl,
	posix/inline/rtems/posix/priority.inl,
	posix/inline/rtems/posix/pthread.inl,
	posix/inline/rtems/posix/semaphore.inl,
	posix/inline/rtems/posix/timer.inl,
	posix/macros/rtems/posix/cond.inl,
	posix/macros/rtems/posix/intr.inl, posix/macros/rtems/posix/key.inl,
	posix/macros/rtems/posix/mqueue.inl,
	posix/macros/rtems/posix/mutex.inl,
	posix/macros/rtems/posix/priority.inl,
	posix/macros/rtems/posix/pthread.inl,
	posix/macros/rtems/posix/semaphore.inl,
	posix/macros/rtems/posix/timer.inl: Add doxygen preamble.
2004-11-21 06:28:09 +00:00
Ralf Corsepius
6c2675dfb2 Add doxygen preamble. 2004-11-21 06:27:15 +00:00
Ralf Corsepius
3394273c72 2004-11-21 Ralf Corsepius <ralf.corsepius@rtems.org>
* itron/include/itron.h, itron/include/itronsys/eventflags.h,
	itron/include/itronsys/fmempool.h, itron/include/itronsys/intr.h,
	itron/include/itronsys/mbox.h, itron/include/itronsys/msgbuffer.h,
	itron/include/itronsys/network.h, itron/include/itronsys/port.h,
	itron/include/itronsys/semaphore.h, itron/include/itronsys/status.h,
	itron/include/itronsys/sysmgmt.h, itron/include/itronsys/task.h,
	itron/include/itronsys/time.h, itron/include/itronsys/types.h,
	itron/include/itronsys/vmempool.h,
	itron/include/rtems/itron/config.h,
	itron/include/rtems/itron/eventflags.h,
	itron/include/rtems/itron/fmempool.h,
	itron/include/rtems/itron/intr.h,
	itron/include/rtems/itron/itronapi.h,
	itron/include/rtems/itron/mbox.h,
	itron/include/rtems/itron/msgbuffer.h,
	itron/include/rtems/itron/network.h,
	itron/include/rtems/itron/object.h,
	itron/include/rtems/itron/port.h,
	itron/include/rtems/itron/semaphore.h,
	itron/include/rtems/itron/sysmgmt.h,
	itron/include/rtems/itron/task.h, itron/include/rtems/itron/time.h,
	itron/include/rtems/itron/vmempool.h,
	itron/inline/rtems/itron/eventflags.inl,
	itron/inline/rtems/itron/fmempool.inl,
	itron/inline/rtems/itron/intr.inl,
	itron/inline/rtems/itron/mbox.inl,
	itron/inline/rtems/itron/msgbuffer.inl,
	itron/inline/rtems/itron/network.inl,
	itron/inline/rtems/itron/port.inl,
	itron/inline/rtems/itron/semaphore.inl,
	itron/inline/rtems/itron/sysmgmt.inl,
	itron/inline/rtems/itron/task.inl,
	itron/inline/rtems/itron/time.inl,
	itron/inline/rtems/itron/vmempool.inl,
	itron/macros/rtems/itron/eventflags.inl,
	itron/macros/rtems/itron/fmempool.inl,
	itron/macros/rtems/itron/intr.inl,
	itron/macros/rtems/itron/mbox.inl,
	itron/macros/rtems/itron/msgbuffer.inl,
	itron/macros/rtems/itron/network.inl,
	itron/macros/rtems/itron/port.inl,
	itron/macros/rtems/itron/semaphore.inl,
	itron/macros/rtems/itron/sysmgmt.inl,
	itron/macros/rtems/itron/task.inl,
	itron/macros/rtems/itron/time.inl,
	itron/macros/rtems/itron/vmempool.inl: Add doxygen preamble.
2004-11-21 06:05:46 +00:00
Ralf Corsepius
ed11bb2655 Add doxygen preamble. 2004-11-21 06:05:23 +00:00
Ralf Corsepius
5220ae2f71 2004-11-21 Ralf Corsepius <ralf.corsepius@rtems.org>
* librpc/include/rpc/types.h: Include <rtems/stdint.h>.
	* librpc/src/rpc/clnt_raw.c, librpc/src/rpc/rpcdname.c,
	librpc/src/rpc/rtems_portmapper.c, librpc/src/rpc/svc.c,
	librpc/src/rpc/svc_simple.c: Misc. cast-related fixes.
	Convert to ANSI.
2004-11-21 05:33:00 +00:00