Commit Graph

9670 Commits

Author SHA1 Message Date
Joel Sherrill
0d10ef70c9 2004-10-13 Eric Norum <norume@aps.anl.gov>
PR 688/bsps
	* shared/tod.c: Set RTEMS time during TOD initialization
2004-10-15 14:29:35 +00:00
Joel Sherrill
ca0d89dafd 2004-10-13 Eric Norum <norume@aps.anl.gov>
PR 688/bsps
	* Makefile.am clock/todcfg.c: Add support for MC146818A TOD chip.
2004-10-15 14:29:27 +00:00
Joel Sherrill
2992cd238b 2004-10-13 Eric Norum <norume@aps.anl.gov>
PR 688/bsps
        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
	libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
	MC146818A (and several Dallas Semiconductor) TOD chips.

2004-10-13      Eric Norum <norume@aps.anl.gov>

        PR 686/networking
        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
	device code.
2004-10-15 14:28:22 +00:00
Eric Norum
5fb56e6230 Don't get duplication rtc_probe() definitions. 2004-10-11 20:13:31 +00:00
Eric Norum
a51d02451d Add line suggested by "Eugene Denisov" <dea@sendmail.ru>.
Prevents lockup at initialization.
2004-10-11 15:04:06 +00:00
Eric Norum
29322a8d3d Add libchip driver for Motorola MC146818A time-of-day clock chip.
Modify i386/pc386 BSP to use this driver.
2004-10-11 15:00:23 +00:00
Ralf Corsepius
efab64d565 2004-10-11 Ralf Corsepius <ralf_corsepius@rtems.org>
* libchip/network/dec21140.c: include <rtems/pci.h>.
2004-10-11 09:09:41 +00:00
Joel Sherrill
c7f8bbeaec 2004-09-29 Joel Sherrill <joel@OARcorp.com>
* MAINTAINERS, README.configure, c/ACKNOWLEDGEMENTS,
	c/TOOL_TARGETS: i960 obsoleted and all references removed.
2004-09-29 20:44:45 +00:00
Joel Sherrill
9fa21da056 2004-09-29 Joel Sherrill <joel@OARcorp.com>
* spsize/size.c: i960 obsoleted and all references removed.
2004-09-29 20:37:20 +00:00
Joel Sherrill
7452b8557d 2004-09-29 Joel Sherrill <joel@OARcorp.com>
* aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
	libnetworking/pppd/utils.c: i960 obsoleted and all references
	removed.
2004-09-29 20:36:20 +00:00
Joel Sherrill
ac200c1ba1 2004-09-29 Joel Sherrill <joel@OARcorp.com>
* configure.ac, libmisc/cpuuse/README, libmisc/stackchk/README,
	librpc/src/xdr/xdr_float.c, score/cpu/Makefile.am,
	score/include/rtems/score/mppkt.h: i960 obsoleted and all references
	removed.
2004-09-29 20:34:01 +00:00
Joel Sherrill
8d94206723 2004-09-29 Joel Sherrill <joel@OARcorp.com>
* include/bsp.h, include/tm27.h: i960 obsoleted and all references
	removed.
2004-09-29 20:32:57 +00:00
Joel Sherrill
907e3755ee 2004-09-29 Joel Sherrill <joel@OARcorp.com>
* include/tm27.h: i960 obsoleted and all references removed.
2004-09-29 20:32:48 +00:00
Joel Sherrill
90550fe52b 2004-09-29 Joel Sherrill <joel@OARcorp.com>
* rtems/score/cpu.h: i960 obsoleted and all references removed.
2004-09-29 20:32:16 +00:00
Joel Sherrill
9428e23f06 2004-09-29 Joel Sherrill <joel@OARcorp.com>
* rtems/new-exceptions/cpu.h, rtems/old-exceptions/cpu.h: i960
	obsoleted and all references removed.
2004-09-29 20:32:02 +00:00
Joel Sherrill
8197135422 2004-09-29 Joel Sherrill <joel@OARcorp.com>
* configure.ac, index.html.in, FAQ/basic.t, FAQ/basic.texi, FAQ/entry,
	porting/cpumodels.t, started/buildc.t, started_ada/buildada.t,
	user/preface.texi: i960 obsoleted.
2004-09-29 20:22:30 +00:00
Joel Sherrill
b8ed5c4393 2004-09-29 Joel Sherrill <joel@OARcorp.com>
* intro.texi, status.texi: i960 obsoleted.
2004-09-29 20:21:37 +00:00
Joel Sherrill
9e4fa6ae65 2004-09-29 Joel Sherrill <joel@OARcorp.com>
* custom/h8sim.cfg: i960 obsoleted.
	* custom/cvme961.cfg, custom/i960sim.cfg, custom/rxgen960.cfg: Removed.
2004-09-29 20:21:15 +00:00
Joel Sherrill
0418016acf 2004-09-29 Joel Sherrill <joel@OARcorp.com>
* README: i960 obsoleted.
	* i960/.cvsignore, i960/ChangeLog, i960/Makefile.am, i960/configure.ac,
	i960/i960ca/.cvsignore, i960/i960ca/Makefile.am,
	i960/i960ca/cpu_install_intr_stack.c,
	i960/i960ca/cpu_install_raw_isr.c, i960/i960ka/.cvsignore,
	i960/i960ka/Makefile.am, i960/i960ka/cpu_install_intr_stack.c,
	i960/i960ka/cpu_install_raw_isr.c, i960/i960rp/.cvsignore,
	i960/i960rp/Makefile.am, i960/i960rp/cpu_install_intr_stack.c,
	i960/i960rp/cpu_install_raw_isr.c, i960/include/i960CA.h,
	i960/include/i960HA.h, i960/include/i960JX_RP_common.h,
	i960/include/i960KA.h, i960/include/i960RP.h: Removed.
2004-09-29 20:11:54 +00:00
Joel Sherrill
a5225d7840 2004-09-29 Joel Sherrill <joel@OARcorp.com>
* score/cpu/i960/.cvsignore, score/cpu/i960/ChangeLog,
	score/cpu/i960/Makefile.am, score/cpu/i960/asm.h,
	score/cpu/i960/cpu.c, score/cpu/i960/cpu_asm.S,
	score/cpu/i960/rtems/score/cpu.h, score/cpu/i960/rtems/score/i960.h,
	score/cpu/i960/rtems/score/types.h: Removed.
2004-09-29 17:32:16 +00:00
Joel Sherrill
a93c17494c 2004-09-29 Joel Sherrill <joel@OARcorp.com>
* supplements/Makefile.am: i960 obsoleted.
	* supplements/i960/.cvsignore, supplements/i960/CVME961_TIMES,
	supplements/i960/ChangeLog, supplements/i960/Makefile.am,
	supplements/i960/bsp.t, supplements/i960/callconv.t,
	supplements/i960/cpumodel.t, supplements/i960/cputable.t,
	supplements/i960/fatalerr.t, supplements/i960/i960.texi,
	supplements/i960/intr_NOTIMES.t, supplements/i960/memmodel.t,
	supplements/i960/preface.texi, supplements/i960/timeCVME961.t: Removed.
2004-09-29 17:30:27 +00:00
Joel Sherrill
e4e9d60233 2004-09-29 Joel Sherrill <joel@OARcorp.com>
* buildall.in, buildalltar.in, binutils/Makefile.am,
	cpukit/Makefile.am, gcc3newlib/Makefile.am, gcc3newlib/gccnewlib.add,
	gdb/Makefile.am, rtems/Makefile.am, rtemsdoc/.cvsignore,
	rtemsdoc/Makefile.am: i960 obsoleted.
2004-09-29 17:29:10 +00:00
Joel Sherrill
c774850d22 2004-09-29 Joel Sherrill <joel@OARcorp.com>
* .cvsignore, ChangeLog, Makefile.am, acinclude.m4, configure.ac,
	cvme961/.cvsignore, cvme961/ChangeLog, cvme961/Makefile.am,
	cvme961/bsp_specs, cvme961/configure.ac, cvme961/times,
	cvme961/clock/ckinit.c, cvme961/console/console.c,
	cvme961/include/.cvsignore, cvme961/include/bsp.h,
	cvme961/include/tm27.h, cvme961/shmsupp/addrconv.c,
	cvme961/shmsupp/getcfg.c, cvme961/shmsupp/lock.c,
	cvme961/shmsupp/mpisr.c, cvme961/start/start.S,
	cvme961/startup/bspclean.c, cvme961/startup/bspstart.c,
	cvme961/startup/exit.c, cvme961/startup/linkcmds,
	cvme961/startup/setvec.c, cvme961/timer/timer.c,
	cvme961/timer/timerisr.S, i960sim/.cvsignore, i960sim/ChangeLog,
	i960sim/Makefile.am, i960sim/bsp_specs, i960sim/configure.ac,
	i960sim/clock/clockdrv.c, i960sim/console/console-io.c,
	i960sim/console/mon-syscalls.S, i960sim/include/.cvsignore,
	i960sim/include/bsp.h, i960sim/include/tm27.h, i960sim/start/start.c,
	i960sim/startup/bspstart.c, i960sim/startup/linkcmds,
	rxgen960/.cvsignore, rxgen960/ChangeLog, rxgen960/Makefile.am,
	rxgen960/README, rxgen960/bsp_specs, rxgen960/configure.ac,
	rxgen960/clock/ckinit.c, rxgen960/console/concntl.h,
	rxgen960/console/console.c, rxgen960/console/serial.c,
	rxgen960/console/serial.h, rxgen960/include/.cvsignore,
	rxgen960/include/bsp.h, rxgen960/include/rxgen960_config.h,
	rxgen960/include/tm27.h, rxgen960/start/rxgen_romld.S,
	rxgen960/startup/asmfault.S, rxgen960/startup/asmfault.h,
	rxgen960/startup/asmstub.S, rxgen960/startup/asmstub.h,
	rxgen960/startup/bspstart.c, rxgen960/startup/cntrltbl.c,
	rxgen960/startup/cntrltbl.h, rxgen960/startup/dram.ld,
	rxgen960/startup/exit.c, rxgen960/startup/fault.c,
	rxgen960/startup/fault.h, rxgen960/startup/faultret.h,
	rxgen960/startup/flttbl.c, rxgen960/startup/flttbl.h,
	rxgen960/startup/frmstr.c, rxgen960/startup/frmstr.h,
	rxgen960/startup/i960.h, rxgen960/startup/ihandler.S,
	rxgen960/startup/ihandler.h, rxgen960/startup/intrtbl.c,
	rxgen960/startup/intrtbl.h, rxgen960/startup/kkprintf.c,
	rxgen960/startup/linkcmds, rxgen960/startup/linkcmds.real,
	rxgen960/startup/main.h, rxgen960/startup/memchnl.h,
	rxgen960/startup/nmi.c, rxgen960/startup/nulsystbl.c,
	rxgen960/startup/pmc901_memmap.h, rxgen960/startup/prcb.c,
	rxgen960/startup/prcb.h, rxgen960/startup/rom.ld,
	rxgen960/startup/rom_cntrltbl.c, rxgen960/startup/rom_ibr.c,
	rxgen960/startup/rom_ibr.h, rxgen960/startup/rom_prcb.c,
	rxgen960/startup/rommon.h, rxgen960/startup/sctns.c,
	rxgen960/startup/sctns.h, rxgen960/startup/setvec.c,
	rxgen960/startup/systbl.c, rxgen960/startup/systbl.h,
	rxgen960/startup/time.h, rxgen960/timer/timer.c,
	rxgen960/timer/timerisr.S: Removed.
2004-09-29 17:25:02 +00:00
Joel Sherrill
d7034e1c25 2004-09-27 Greg Menke <gregory.menke@gsfc.nasa.gov>
PR 608/bsps
	* pci/pcibios.c: BusCountPCI().
2004-09-27 22:49:48 +00:00
Joel Sherrill
092fe28eb2 2004-09-27 Joel Sherrill <joel@OARcorp.com>
PR 294/rtems
	* posix/src/pthread.c: POSIX thread exit handler now confirms that it
	created the executing thread before implicitly exitting it.
2004-09-27 22:44:19 +00:00
Joel Sherrill
13eca888d4 Correct PR number. 2004-09-27 22:29:27 +00:00
Joel Sherrill
34ffa99630 2004-09-27 Joel Sherrill <joel@OARcorp.com>
PR 681/doc
	PR 682/doc
	* buildc.t, buildrt.t, sample.t: Fix PATH and tar examples. Enable
	binutils link again.
	* user/overview.t: Chapter numbering in preface was wrong.
2004-09-27 22:28:16 +00:00
Joel Sherrill
7a965bcd6a 2004-09-27 Joel Sherrill <joel@OARcorp.com>
* libmisc/stackchk/check.c: Spacing.
2004-09-27 22:14:36 +00:00
Joel Sherrill
6a61cf94db 2004-09-27 Joel Sherrill <joel@OARcorp.com>
PR 680/bsps
	* network/if_hdlcsubr.c: Add missing #include <rtems/rtems_bsdnet.h>.
2004-09-27 21:52:08 +00:00
Joel Sherrill
513b6c4b64 2003-11-01 Greg Menke <gregory.menke@gsfc.nasa.gov>
PR 606/bsps
	* bootloader/pci.c: Fixed IO remapping so buses >= 1 are remapped.
	Reduced PCI space to match bat2.  Fixed incorrect region size
	calculation in pci_read_bases.  Set PCI latency timers to known
	sane values.  Changed bridge PCI settings to minimum sane instead
	of whatever sounded neat in the PCI spec.  Force pf regions to
	memory mapped to preserve byte access.
2004-09-27 21:44:10 +00:00
Joel Sherrill
cd38196ff1 2004-04-09 Greg Menke <gregory.menke@gsfc.nasa.gov>
PR 607/networking
	* libchip/network/dec21140.c: Made PCI configuration minimum sane
	instead of fully specifying unused PCI features.
2004-09-27 17:34:00 +00:00
Joel Sherrill
844c2732a0 2004-04-09 Greg Menke <gregory.menke@gsfc.nasa.gov>
PR 608/bsps
	* pci/pcibios.c: Added BusCountPCI()
2004-09-27 17:22:11 +00:00
Ralf Corsepius
3e46c1cf83 Fix typo in previous change. 2004-09-24 06:32:10 +00:00
Ralf Corsepius
97891e5ea3 2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org>
* configure.ac: Require automake > 1.9.
2004-09-24 05:54:59 +00:00
Ralf Corsepius
7c69d42237 2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org>
* libnetworking/Makefile.am: Don't include subdirs.am.
2004-09-24 05:06:26 +00:00
Ralf Corsepius
05f3270da5 2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org>
* configure.ac: Add score/cpu/avr/Makefile.am.
	* score/cpu/Makefile.am: Add avr.
2004-09-24 05:03:13 +00:00
Ralf Corsepius
be4a4d295a New. 2004-09-24 04:53:10 +00:00
Ralf Corsepius
f27c25f70a 2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org>
* aclocal/rtems-cpu-subdirs.m4: Add avr.
2004-09-24 04:43:53 +00:00
Ralf Corsepius
20286cbd56 2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org>
* aclocal/rtems-cpu-subdirs.m4: Remove (unused).
2004-09-24 04:42:11 +00:00
Ralf Corsepius
7129faecaa 2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org>
* aclocal/rtems-cpu-subdirs.m4: Remove (unused).
2004-09-24 04:03:24 +00:00
Ralf Corsepius
db0947a529 2004-09-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* * configure.ac: Remove RTEMS_CPU_SUBDIRS.
2004-09-24 04:00:10 +00:00
Ralf Corsepius
76bc393deb 2004-09-24 Ralf Corsepius <ralf_corsepiu@rtems.org>
* configure.ac: Remove RTEMS_CPU_SUBDIRS.
2004-09-24 03:54:21 +00:00
Ralf Corsepius
e5c8049c3d 2004-09-23 Ralf Corsepius <ralf_corsepius@rtems.org>
* librpc/src/xdr/xdr_float.c: Add __AVR__.
2004-09-23 08:19:27 +00:00
Ralf Corsepius
9a76986097 2004-09-23 Ralf Corsepius <ralf_corsepius@rtems.org>
* binutils/binutils.add: Rename package from binutils-collection to
	binutils. Cleanups.
	* binutils/target-binutils.add: Reflect changes above.
	* binutils/Makefile.am: Add avr. Reflect changes above.
2004-09-23 06:27:34 +00:00
Ralf Corsepius
d81e17f364 2004-09-23 Ralf Corsepius <ralf_corsepius@rtems.org>
* autotools/autoconf-rtems.spec.in: Cleanup for chroot'ed builds.
	* autotools/automake-rtems.spec.in: automake-1.9.2.
2004-09-23 06:22:14 +00:00
Ralf Corsepius
956e450120 2004-09-23 Ralf Corsepius <ralf_corsepius@rtems.org>
* gcc3newlib/Makefile.am: Add avr-rtems*gcc.
	* gcc3newlib/gccnewlib.add: Disable c++ for avr.
2004-09-23 06:18:35 +00:00
Ralf Corsepius
d71ab7fdf8 2004-09-21 Ralf Corsepius <ralf_corsepius@rtems.org>
* aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
	* configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2004-09-21 14:30:53 +00:00
Joel Sherrill
6f77f16f7b 2004-09-17 Joel Sherrill <joel@OARcorp.com>
PR 677/misc
	* libmisc/dumpbuf/dumpbuf.h, libmisc/fsmount/fsmount.h,
	libmisc/rtmonuse/rtmonuse.h, libmisc/serdbg/serdbg.h,
	libmisc/serdbg/serdbgcnf.h, libmisc/serdbg/termios_printk.h,
	libmisc/serdbg/termios_printk_cnf.h, libmisc/untar/untar.h: Add
	extern C wrappers.
2004-09-17 17:00:19 +00:00
Joel Sherrill
6d380c7aea 2004-09-17 Till Strauman <strauman@slac.stanford.edu>
PR 676/networking
	* libnetworking/nfs/bootp_subr.c: /etc/resolv.conf contains NTP instead
	of DNS servers.
2004-09-17 16:39:44 +00:00
Joel Sherrill
7df6efc566 2004-09-15 Joel Sherrill <joel@OARcorp.com>
* README, times, network/network.c, start/start.S, startup/bspclean.c,
	startup/bspstart.c, startup/init5272.c, startup/linkcmds: Use CVS Id.
2004-09-15 14:13:11 +00:00