Commit Graph

20785 Commits

Author SHA1 Message Date
Chris Johns
ce92a825c4 2010-05-20 Bharath Suri <bharath.s.jois@gmail.com>
* libcsupport/src/_rename_r.c: Avoid overwriting of errno by
        _rename_r to invalid values.
2010-05-20 03:10:41 +00:00
Joel Sherrill
9fd5f55d7e 2010-05-18 Joel Sherrill <joel.sherrilL@OARcorp.com>
PR 1520/doc
	* user/part.t: Partition create discussion said it returned the number
	of buffers created but it does not.
2010-05-18 13:41:53 +00:00
Joel Sherrill
90204914ad 2010-05-18 Alin Rus <alin.codejunkie@gmail.com>
PR 1519/doc
	* user/chains.t: Fix typo in Chain_Control example.
2010-05-18 11:44:54 +00:00
Chris Johns
8aa608df32 2010-05-18 Chris Johns <chrisj@rtems.org>
* libblock/src/diskdevs.c, libblock/include/rtems/blkdev.h,
        libblock/src/bdbuf.c: PR 1448/filesystem.

        * libblock/include/rtems/blkdev.h, libblock/src/bdbuf.c: PR
        1514/filesystem.
2010-05-18 02:14:05 +00:00
Chris Johns
baf64cdb32 010-05-18 Chris Johns <chrisj@rtems.org>
* libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
        1448/filesystem.
2010-05-18 02:12:39 +00:00
Joel Sherrill
514a3fe4d3 2010-05-17 Bharath Suri <bharath.s.jois@gmail.com>
* psxfile01/test.c, psxfile01/psxfile01.scn: This file now
	exercises the _rename_r in libcsupport. For now, it also
	provides two fsmount_me_h handlers to enable certain error
	checking paths
2010-05-17 17:56:13 +00:00
Sebastian Huber
377c0cb0e3 2010-05-17 Sebastian Huber <sebastian.huber@embedded-brains.de>
PR 1433/cpukit
	* block08/bdbuf_tests.c: Enabled tests 1.1, 1.2 and 1.3.
	* block08/bdbuf_test1_1.c, block08/bdbuf_test1_2.c,
	block08/bdbuf_test1_3.c: Use RTEMS_IO_ERROR instead of
	RTEMS_NO_MEMORY.
2010-05-17 08:34:55 +00:00
Sebastian Huber
c8522fd2c4 2010-05-17 Oleg Kravtsov <Oleg.Kravtsov@oktetlabs.ru>
PR 1449/cpukit
	* libblock/src/diskdevs.c: rtems_disk_next() will now implicitly
	obtain the returned disk.
	* libblock/include/rtems/diskdevs.h: Documentation.
2010-05-17 08:08:30 +00:00
Joel Sherrill
5dc9c96ac5 2010-05-15 Joel Sherrill <joel.sherrilL@OARcorp.com>
* startup/syscalls.c: Rename to avoid conflict with newlib.
2010-05-15 12:29:46 +00:00
Chris Johns
8162008060 2010-05-15 Chris Johns <chrisj@rtems.org>
* libfs/src/imfs/imfs_initsupp.c, libfs/src/imfs/imfs.h,
        libfs/src/imfs/imfs_stat.c: PR1419. Return a device for the IMFS.
2010-05-15 06:29:55 +00:00
Joel Sherrill
1783ee4213 2010-05-14 Joel Sherrill <joel.sherrilL@OARcorp.com>
* Makefile.am, preinstall.am: Fix typo.
2010-05-14 12:01:14 +00:00
Joel Sherrill
0ab7270a00 2010-05-14 Joel Sherrill <joel.sherrilL@OARcorp.com>
* rtl8019/rtl8019.c: Fix typo.
2010-05-14 12:00:47 +00:00
Chris Johns
ff861b9dd0 Whitespace clean up. 2010-05-14 04:04:25 +00:00
Chris Johns
470708dafe 2010-05-14 Chris Johns <chrisj@rtems.org>
* libblock/src/flashdisk.c: Clean up on initialisation errors.
2010-05-14 03:59:11 +00:00
Joel Sherrill
a690c003e0 2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/liblnk/lnklib.S, shared/liblnk/pmon.S, shared/liblnk/regs.h,
	shared/startup/idtmem.S, shared/startup/idttlb.S: New files.
2010-05-13 20:51:39 +00:00
Joel Sherrill
201651d8fb 2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, preinstall.am: Many files were duplicated across MIPS
	BSPs. Now those which were directly copied are shared.
	* liblnk/lnklib.S, liblnk/pmon.S, liblnk/regs.h, startup/idtmem.S,
	startup/idttlb.S: Removed.
2010-05-13 20:51:38 +00:00
Joel Sherrill
58453b4558 2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, preinstall.am: Many files were duplicated across MIPS
	BSPs. Now those which were directly copied are shared.
	* liblnk/lnklib.S, liblnk/pmon.S, liblnk/regs.h, startup/idtmem.S:
	Removed.
2010-05-13 20:51:36 +00:00
Joel Sherrill
1b6769f0cf 2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, preinstall.am, start/start.S: Many files were duplicated
	across MIPS BSPs. Now those which were directly copied are shared.
	* start/regs.h: Removed.
2010-05-13 20:51:32 +00:00
Joel Sherrill
f34d22ae47 2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, preinstall.am: Many files were duplicated across MIPS
	BSPs. Now those which were directly copied are shared.
	* startup/usc.S: New file.
	* liblnk/lnklib.S, liblnk/pmon.S, liblnk/regs.h, startup/idtmem.S,
	startup/idttlb.S: Removed.
2010-05-13 20:51:30 +00:00
Joel Sherrill
5813123ad5 2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, preinstall.am, start/start.S: Many files were duplicated
	across MIPS BSPs. Now those which were directly copied are shared.
2010-05-13 20:51:28 +00:00
Joel Sherrill
a68347d546 2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/irq/exception.S: rbtx4925, rbtx4938, and hurricane had very
	similar versions of exception. Now all use shared/irq/exception.S
2010-05-13 19:22:46 +00:00
Joel Sherrill
84208c67ca 2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
* configure.ac: rbtx4925, rbtx4938, and hurricane had very similar
	versions of exception. Now all use shared/irq/exception.S
2010-05-13 19:22:44 +00:00
Joel Sherrill
65b92d5d22 2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: rbtx4925, rbtx4938, and hurricane had very
	similar versions of exception. Now all use shared/irq/exception.S
	* startup/exception.S: Removed.
2010-05-13 19:22:42 +00:00
Joel Sherrill
0b91d327f9 2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/irq/exception.S: New file.
2010-05-13 18:08:38 +00:00
Joel Sherrill
b68c2f749a 2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am: rbtx4925 and rbtx4938 had copies of the same file with
	only minor differences. Both now use shared/irq/exception.S
	* startup/exception.S: Removed.
2010-05-13 18:08:36 +00:00
Joel Sherrill
e9e755212f 2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
* startup/exception.S: Minor changes to make more similar to the shared
	version.
2010-05-13 18:08:11 +00:00
Chris Johns
010f96f82d 2010-05-13 Chris Johns <chrisj@rtems.org>
* shell/file.t: Add dd, debugrfs, hexdump, ln, mknod, mkrfs, mv.
        * shell/general.t: Add time.
2010-05-13 03:45:02 +00:00
Sebastian Huber
29328f7af2 2010-05-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
PR 1512/doc
	* shell/general.t: Add rtc.
	* shell/file.t: Add fdisk.
2010-05-12 11:30:52 +00:00
Sebastian Huber
e682fffdb5 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libblock/src/bdpart.c: Removed file.
	* libblock/src/bdpart-create.c, libblock/src/bdpart-dump.c,
	libblock/src/bdpart-mount.c, libblock/src/bdpart-read.c,
	libblock/src/bdpart-register.c, libblock/src/bdpart-sort.c,
	libblock/src/bdpart-write.c: New files.
	* libblock/include/rtems/bdpart.h: Moved some definitions from bdpart.c.
	* libblock/Makefile.am: Update for file changes.
2010-05-12 07:57:58 +00:00
Ralf Corsepius
ea2b19d9a5 2010-05-11 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/bsp-alias.m4: Change quoting to work-round
	http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
2010-05-11 15:05:19 +00:00
Sebastian Huber
abd740a6af 2010-05-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
* startup/linkcmds: Include basic linker command file and define only
	board specific values.  Define RAM and PROM limits only if not defined
	by command line arguments.
	* Makefile.am, preinstall.am: Reflect changes above.
2010-05-11 07:41:23 +00:00
Sebastian Huber
c8941b04cb 2010-05-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
* shared/startup/linkcmds.base: New file.
2010-05-11 07:35:56 +00:00
Joel Sherrill
b2f251a8c2 2010-05-10 Joel Sherrill <joel.sherrilL@OARcorp.com>
* rtems/score/arm.h: Make it a warning not error that the FPU multilib
	is not supported yet.
2010-05-10 20:29:13 +00:00
Joel Sherrill
65636918c8 2010-05-10 Joel Sherrill <joel.sherrilL@OARcorp.com>
* context_init.c, context_switch.S, cpu.c: Now builds multilib. R8C
	paths produce warnings for now.
2010-05-10 20:08:50 +00:00
Joel Sherrill
91197a9806 2010-05-10 Joel Sherrill <joel.sherrilL@OARcorp.com>
* include/bsp.h: Add BSP_SMALL_MEMORY.
2010-05-10 19:16:07 +00:00
Joel Sherrill
31af0dfe57 2010-05-10 Joel Sherrill <joel.sherrilL@OARcorp.com>
* Makefile.am, cpu_asm.S, avr/boot.h, avr/common.h, avr/crc16.h,
	avr/delay.h, avr/eeprom.h, avr/fuse.h, avr/interrupt.h, avr/io.h,
	avr/io1200.h, avr/io2313.h, avr/io2323.h, avr/io2333.h, avr/io2343.h,
	avr/io43u32x.h, avr/io43u35x.h, avr/io4414.h, avr/io4433.h,
	avr/io4434.h, avr/io76c711.h, avr/io8515.h, avr/io8534.h,
	avr/io8535.h, avr/io86r401.h, avr/io90pwm1.h, avr/io90pwm216.h,
	avr/io90pwm2b.h, avr/io90pwm316.h, avr/io90pwm3b.h, avr/io90pwm81.h,
	avr/io90pwmx.h, avr/io90scr100.h, avr/ioa6289.h, avr/ioat94k.h,
	avr/iocan128.h, avr/iocan32.h, avr/iocan64.h, avr/iocanxx.h,
	avr/iom103.h, avr/iom128.h, avr/iom1280.h, avr/iom1281.h,
	avr/iom1284p.h, avr/iom128rfa1.h, avr/iom16.h, avr/iom161.h,
	avr/iom162.h, avr/iom163.h, avr/iom164.h, avr/iom165.h,
	avr/iom165p.h, avr/iom168.h, avr/iom168p.h, avr/iom169.h,
	avr/iom169p.h, avr/iom16hva.h, avr/iom16m1.h, avr/iom16u4.h,
	avr/iom2560.h, avr/iom2561.h, avr/iom32.h, avr/iom323.h,
	avr/iom324.h, avr/iom325.h, avr/iom3250.h, avr/iom328p.h,
	avr/iom329.h, avr/iom3290.h, avr/iom32c1.h, avr/iom32hvb.h,
	avr/iom32m1.h, avr/iom32u4.h, avr/iom32u6.h, avr/iom406.h,
	avr/iom48.h, avr/iom48p.h, avr/iom64.h, avr/iom640.h, avr/iom644.h,
	avr/iom645.h, avr/iom6450.h, avr/iom649.h, avr/iom6490.h,
	avr/iom64c1.h, avr/iom64m1.h, avr/iom8.h, avr/iom8515.h,
	avr/iom8535.h, avr/iom88.h, avr/iom88p.h, avr/iom8hva.h, avr/iomx8.h,
	avr/iomxx0_1.h, avr/iomxx4.h, avr/iomxxhva.h, avr/iotn11.h,
	avr/iotn12.h, avr/iotn13.h, avr/iotn13a.h, avr/iotn15.h,
	avr/iotn167.h, avr/iotn22.h, avr/iotn2313.h, avr/iotn24.h,
	avr/iotn25.h, avr/iotn26.h, avr/iotn261.h, avr/iotn28.h,
	avr/iotn43u.h, avr/iotn44.h, avr/iotn45.h, avr/iotn461.h,
	avr/iotn48.h, avr/iotn84.h, avr/iotn85.h, avr/iotn861.h,
	avr/iotn87.h, avr/iotn88.h, avr/iotnx4.h, avr/iotnx5.h,
	avr/iotnx61.h, avr/iousb1286.h, avr/iousb1287.h, avr/iousb162.h,
	avr/iousb646.h, avr/iousb647.h, avr/iousb82.h, avr/iousbxx2.h,
	avr/iousbxx6_7.h, avr/iox128a1.h, avr/iox128a3.h, avr/iox16a4.h,
	avr/iox16d4.h, avr/iox256a3.h, avr/iox256a3b.h, avr/iox32a4.h,
	avr/iox32d4.h, avr/iox64a1.h, avr/iox64a3.h, avr/lock.h,
	avr/parity.h, avr/pgmspace.h, avr/portpins.h, avr/power.h,
	avr/sfr_defs.h, avr/signal.h, avr/sleep.h, avr/version.h, avr/wdt.h,
	rtems/asm.h, rtems/score/cpu.h: Update to avr .h files from avr-libc
	1.6.8. Tinker with code and includes to eliminate warnings. Now
	builds multilib.
	* avr/iom169pa.h, avr/iom16a.h, avr/iom16hva2.h, avr/iom16hvb.h,
	avr/iom16u2.h, avr/iom324pa.h, avr/iom32u2.h, avr/iom644p.h,
	avr/iom644pa.h, avr/iom649p.h, avr/iom64hve.h, avr/iom88pa.h,
	avr/iom8u2.h, avr/iotn2313a.h, avr/iotn24a.h, avr/iotn261a.h,
	avr/iotn4313.h, avr/iotn44a.h, avr/iotn461a.h, avr/iotn861a.h,
	avr/iox128d3.h, avr/iox192a3.h, avr/iox192d3.h, avr/iox256d3.h,
	avr/iox64d3.h, avr/signature.h: New files.
2010-05-10 16:31:24 +00:00
Joel Sherrill
348ee16f6a 2010-05-10 Joel Sherrill <joel.sherrilL@OARcorp.com>
* include/bsp.h: Do not include <bsp/bsp_bsdnet_attach.h> if networkign
	disabled.
2010-05-10 14:08:33 +00:00
Joel Sherrill
171f8346c6 2010-05-09 Joel Sherrill <joel.sherrill@oarcorp.com>
* timer/timer.c: Now runs on 486 and below again. Reformatted.
2010-05-10 00:29:30 +00:00
Joel Sherrill
faeb54323b 2010-05-09 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1512/doc
	* shell/general.t: Add setenv, getenv, and unsetenv.
2010-05-09 23:13:26 +00:00
Joel Sherrill
044f8590fc 2010-05-07 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/start/start.S: Finish merging change.
2010-05-07 19:25:08 +00:00
Joel Sherrill
02b38baaf2 2010-05-07 Michael Walle <michael@walle.cc>
* shared/start/start.S: Add support for qemu-system-lm32 shutdown
	device.
2010-05-07 19:02:45 +00:00
Joel Sherrill
e455a1252f 2010-04-27 Tiemen Schut <T.Schut@sron.nl>
PR 1506/bsps
	* console/console.c: Removed.
	* console/erc32_console.c: New file.  Use shared console driver.
	Make sure interrupt support works.  PPPD confirmed on sis.
	* Makefile.am: Reflect changes above.
2010-05-07 12:13:23 +00:00
Sebastian Huber
e7fd0524d2 2010-05-07 Arnout Vandecappelle <arnout@mind.be>
PR 1511/networking
	* ftpd/ftpd.c: Abort RETR for directories.
2010-05-07 09:07:17 +00:00
Joel Sherrill
cdeead64f6 2010-05-05 Alin Rus <alin.codejunkie@gmail.com>
PR 1510/doc
	* user/chains.t: Fix code example.
2010-05-05 20:44:15 +00:00
Ralf Corsepius
c65f9b45e3 Housekeeping. 2010-05-04 15:49:26 +00:00
Ralf Corsepius
3da0e1ed20 Remove. 2010-05-04 15:48:16 +00:00
Joel Sherrill
510f8b4d19 2010-05-03 Joel Sherrill <joel.sherrilL@OARcorp.com>
* include/bsp.h: Add BSP_SMALL_MEMORY.
	* startup/linkcmds: Wildcard on .data so C++ links.
2010-05-04 00:06:51 +00:00
Sebastian Huber
021bc6669a 2010-05-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
* rtl8019/rtl8019.c: Fixed interrupt handler.
2010-05-03 14:49:57 +00:00
Sebastian Huber
c1b2bac5d4 2010-05-03 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
* block01/init.c, block02/init.c, block03/init.c, block04/init.c,
	block05/init.c, block06/init.c, block07/init.c, block09/init.c,
	block10/init.c: Changed CONFIGURE_MAXIMUM_SEMAPHORES defines.
2010-05-03 09:14:27 +00:00
Sebastian Huber
b2f216e14f 2010-05-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
* sapi/include/confdefs.h: New define CONFIGURE_SEMAPHORES for the
	overall count of required semaphores.  New define
	CONFIGURE_LIBBLOCK_SEMAPHORES for the count of required disk and bdbuf
	semaphores.
2010-05-03 09:13:36 +00:00