Commit Graph

20194 Commits

Author SHA1 Message Date
Joel Sherrill
a16a794916 2010-03-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* user/conf.t: CONFIGURE_DISABLE_CLASSIC_NOTEPADS is typo of
	CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS. Fix it.
2010-03-04 14:40:06 +00:00
Chris Johns
8ec7abb551 010-03-04 Chris Johns <chrisj@rtems.org>
* libcsupport/include/rtems/libio.h, libcsupport/src/_rename_r.c:
        Add a rename file op and have rename use it.

        * libfs/Makefile.am, libfs/src/dosfs/msdos_rename.c,
        libfs/src/imfs/imfs_rename.c: New files to support the rename file
        op.

        * libfs/src/imfs/imfs.h: Add rename interface.

        * libfs/src/imfs/imfs_init.c: Add rename handler.

        * libfs/src/imfs/miniimfs_init.c: Fix up ops struct.

        * libfs/src/dosfs/msdos.h: Add msdos_rename and remove
        msdos_file_link.

        * libfs/src/dosfs/msdos_create.c: Remove the link call.

        * libfs/src/dosfs/msdos_eval.c: Fix a path parsing bug.

        * libfs/src/dosfs/msdos_init.c: Add rename handler and clean up
        the struct naming.

        * libfs/src/rfs/rtems-rfs-link.c, libfs/src/rfs/rtems-rfs-link.h:
        Change the link call to allow linking of directories if told to
        and change the unlink to handle unlink directories that are not
        empty so rename can be supported.

        * libfs/src/rfs/rtems-rfs-rtems-dir.c: Fix the link/unlink calls.

        * libfs/src/rfs/rtems-rfs-rtems.c: Add a rename handler. Fix the
        link/unlink calls.

        * libfs/src/dosfs/msdos_dir.c, libfs/src/dosfs/msdos_format.c,
        libfs/src/dosfs/msdos_misc.c, httpd/asp.c,
        libfs/src/nfsclient/src/nfs.c: Work around a newlib warning when
        using the is*() family of calls.
2010-03-04 06:36:51 +00:00
Ralf Corsepius
3fc1c8db5e This commit was generated by cvs2svn to compensate for changes in r22694,
which included commits to RCS files with non-trunk default branches.
2010-03-03 10:22:02 +00:00
Ralf Corsepius
bd88f7a381 Import from zlib-1.2.4 2010-03-03 10:22:02 +00:00
Ralf Corsepius
724702b591 Import from zlib-1.2.4 2010-03-02 19:21:20 +00:00
Ralf Corsepius
98de184b56 Import from zlib-1.2.4 2010-03-02 19:06:50 +00:00
Ralf Corsepius
c9df21a401 This commit was generated by cvs2svn to compensate for changes in r22690,
which included commits to RCS files with non-trunk default branches.
2010-03-02 18:55:50 +00:00
Ralf Corsepius
89e2f550ee Import from zlib-1.2.4 2010-03-02 18:55:50 +00:00
Ralf Corsepius
eb3c34fc2e Import from zlib-1.2.4 2010-03-02 18:15:06 +00:00
Joel Sherrill
daa0addc73 2010-03-02 Michael Walle <michael@walle.cc>
* cpu.c: Provide body for CPU specific Idle thread. This halts on qemu
	but is just a nop on a real cpu.
2010-03-02 16:25:06 +00:00
Chris Johns
d3cfd63fd3 2010-03-01 Chris Johns <chrisj@rtems.org>
* libfs/src/rfs/rtems-rfs-buffer.h: Add `rtems_rfs_buffer_handle_reset'.
2010-02-28 22:36:28 +00:00
Joel Sherrill
db2c804aa8 2010-02-28 Joel Sherrill <joel.sherrill@oarcorp.com>
* libmisc/shell/shell_script.c: Fix typo.
2010-02-28 20:14:10 +00:00
Joel Sherrill
bb30ffd3bf 2010-02-26 Joel Sherrill <joel.sherrill@oarcorp.com>
* block10/.cvsignore: New file.
2010-02-26 14:57:33 +00:00
Joel Sherrill
965dc555f1 2010-02-26 Joel Sherrill <joel.sherrill@oarcorp.com>
* smc/smc.c: Replace EBADRQC with EINVAL.
2010-02-26 14:23:23 +00:00
Chris Johns
3cfa6368c3 010-02-26 Chris Johns <chrisj@rtems.org>
* libfs/src/rfs/rtems-rfs-block.c: Reset a buffer handle after
        moving down an indirection level.

        * libfs/src/rfs/rtems-rfs-dir.c: Move directory entry validation
        into a macro and use the macro. Fix the range check on the ino so
        all inodes can be used.

        * libfs/src/rfs/rtems-rfs-file-system.c,
        libfs/src/rfs/rtems-rfs-file-system.h:: Add a version number to
        the superblock. Use RTEMS_RFS_INODE_SIZE.

        * libfs/src/rfs/rtems-rfs-file.c: Fix the size offset on partial
        block lengths. Set the size in the file handle on a truncate to
        0.

        * libfs/src/rfs/rtems-rfs-format.c:  Add a version number to
        the superblock. Use RTEMS_RFS_INODE_SIZE. A better set of defaults
        for small disks.

        * libfs/src/rfs/rtems-rfs-inode.c: Use RTEMS_RFS_INODE_SIZE. Free
        the allocated inode if it cannot be opened.

        * libfs/src/rfs/rtems-rfs-inode.h: Add RTEMS_RFS_INODE_SIZE.

        * libfs/src/rfs/rtems-rfs-rtems-file.c: Move some of the iop
        acceses inside the fs lock.

        * libfs/src/rfs/rtems-rfs-shell.c: Use RTEMS_RFS_INODE_SIZE.
2010-02-26 05:54:59 +00:00
Thomas Doerfler
28b38f3c30 combine all checks for missing MAC address
enable FPU, if POSIX init task present
 explicitly disable all edge port interrupts
2010-02-25 11:01:35 +00:00
Ralf Corsepius
6f8d49b427 Regenerate. 2010-02-25 05:52:05 +00:00
Ralf Corsepius
06f0f664c7 gdb-7.0.90-rtems4.10-20100225.diff. 2010-02-25 05:51:30 +00:00
Ralf Corsepius
8e6a6a0252 Bump GDG_RPMREL. 2010-02-25 05:50:59 +00:00
Ralf Corsepius
0d96991671 Revamp gdb_target_obs handling. 2010-02-25 04:36:17 +00:00
Chris Johns
520705cee8 2010-02-24 Chris Johns <chrisj@rtems.org>
* libmisc/shell/main_msdosfmt.c, libmisc/shell/shellconfig.h: Fix
        the alias as I did understand how it worked.

        * libfs/src/dosfs/msdos_format.c: Test for a block device.
2010-02-24 09:30:40 +00:00
Ralf Corsepius
69f34ca2c0 Import from zlib-1.2.4 2010-02-24 07:07:26 +00:00
Ralf Corsepius
346d8300f3 This commit was generated by cvs2svn to compensate for changes in r22675,
which included commits to RCS files with non-trunk default branches.
2010-02-24 07:07:26 +00:00
Ralf Corsepius
233fd86f81 Import from zlib-1.2.4 2010-02-24 06:48:12 +00:00
Ralf Corsepius
44b3802abb Import from zlib-1.2.4 2010-02-23 16:00:23 +00:00
Ralf Corsepius
57934900c4 This commit was generated by cvs2svn to compensate for changes in r22671,
which included commits to RCS files with non-trunk default branches.
2010-02-23 15:53:58 +00:00
Ralf Corsepius
a2c6802e38 Import from zlib-1.2.4 2010-02-23 15:53:58 +00:00
Ralf Corsepius
2d9d0a15c4 gdb-7.0.90. 2010-02-23 06:12:52 +00:00
Ralf Corsepius
061c60b136 New. 2010-02-23 06:03:42 +00:00
Ralf Corsepius
dbe1601089 Import from zlib-1.2.4 2010-02-23 04:38:27 +00:00
Ralf Corsepius
efd22bb835 This commit was generated by cvs2svn to compensate for changes in r22667,
which included commits to RCS files with non-trunk default branches.
2010-02-23 04:38:27 +00:00
Chris Johns
5027104bf8 Fixed the inode values. 2010-02-22 23:06:03 +00:00
Chris Johns
59762963b2 2010-02-23 Chris Johns <chrisj@rtems.org>
* libfs/src/rfs/rtems-rfs-dir.c: Fix printf format warning for a
        64bit off_t.

        * libfs/src/rfs/rtems-rfs-file-system.h: Add a macro to get the
        file system flags.

        * libfs/src/rfs/rtems-rfs-group.c,
        libfs/src/rfs/rtems-rfs-group.h: Add rtems_rfs_group_usage.

        * libfs/src/rfs/rtems-rfs-rtems.c: Fill in all the fields in the
        statvfs struct.

        * libfs/src/rfs/rtems-rfs-shell.c: Use rtems_rfs_group_usage.
2010-02-22 23:02:41 +00:00
Chris Johns
5268642f86 2010-02-20 Chris Johns <chrisj@rtems.org>
* libfs/src/dosfs/fat.c, libfs/src/rfs/rtems-rfs-buffer.c: Block
        devices are now block device nodes and not character device
        nodes.
2010-02-20 02:27:58 +00:00
Chris Johns
cca94a248b 2010-02-19 Chris Johns <chrisj@rtems.org>
* libblock/src/diskdevs.c: Create the devices as block devices.

        * libmisc/shell/main_debugrfs.c, libmisc/shell/main_mkrfs.c,
        libmisc/shell/main_mount_rfs.c: New.

        * libmisc/shell/main_msdosfmt.c: Change the command to mkdos and
        alias the old name.

        * libmisc/shell/shellconfig.h, libmisc/Makefile.am: Add RFS
        support.

        * libfs/src/rfs/rtems-rfs-shell.c,
        libfs/src/rfs/rtems-rfs-shell.h: Move the format command code into
        the shell file.
2010-02-19 03:23:11 +00:00
Chris Johns
37c0822dc2 2010-02-19 Chris Johns <chrisj@rtems.org>
* libchip/ide/ide_controller.c: Create the devices as block
        devices.
2010-02-19 03:19:12 +00:00
Chris Johns
3c0654db96 2010-02-18 Chris Johns <chrisj@rtems.org>
* networking/networkapp.t: Updated the BOOTP/DHCP to document the
        default behaviour of looping forever.
2010-02-18 00:42:41 +00:00
Chris Johns
a9fa9b765d 2010-02-18 Chris Johns <chrisj@rtems.org>
* libfs/src/rfs/rtems-rfs-bitmaps.c,
        libfs/src/rfs/rtems-rfs-bitmaps.h,
        libfs/src/rfs/rtems-rfs-bitmaps-ut.c,
        libfs/src/rfs/rtems-rfs-block.c, libfs/src/rfs/rtems-rfs-block.h,
        libfs/src/rfs/rtems-rfs-block-pos.h,
        libfs/src/rfs/rtems-rfs-buffer-bdbuf.c,
        libfs/src/rfs/rtems-rfs-buffer.c,
        libfs/src/rfs/rtems-rfs-buffer-devio.c,
        libfs/src/rfs/rtems-rfs-buffer.h, libfs/src/rfs/rtems-rfs-data.h,
        libfs/src/rfs/rtems-rfs-dir.c, libfs/src/rfs/rtems-rfs-dir.h,
        libfs/src/rfs/rtems-rfs-dir-hash.c,
        libfs/src/rfs/rtems-rfs-dir-hash.h,
        libfs/src/rfs/rtems-rfs-file.c, libfs/src/rfs/rtems-rfs-file.h,
        libfs/src/rfs/rtems-rfs-file-system.c,
        libfs/src/rfs/rtems-rfs-file-system-fwd.h,
        libfs/src/rfs/rtems-rfs-file-system.h,
        libfs/src/rfs/rtems-rfs-format.c,
        libfs/src/rfs/rtems-rfs-format.h, libfs/src/rfs/rtems-rfs-group.c,
        libfs/src/rfs/rtems-rfs-group.h, libfs/src/rfs/rtems-rfs.h,
        libfs/src/rfs/rtems-rfs-inode.c, libfs/src/rfs/rtems-rfs-inode.h,
        libfs/src/rfs/rtems-rfs-link.c, libfs/src/rfs/rtems-rfs-link.h,
        libfs/src/rfs/rtems-rfs-mutex.c, libfs/src/rfs/rtems-rfs-mutex.h,
        libfs/src/rfs/rtems-rfs-rtems.c,
        libfs/src/rfs/rtems-rfs-rtems-dev.c,
        libfs/src/rfs/rtems-rfs-rtems-dir.c,
        libfs/src/rfs/rtems-rfs-rtems-file.c,
        libfs/src/rfs/rtems-rfs-rtems.h,
        libfs/src/rfs/rtems-rfs-rtems-utils.c,
        libfs/src/rfs/rtems-rfs-shell.c, libfs/src/rfs/rtems-rfs-shell.h,
        libfs/src/rfs/rtems-rfs-trace.c, libfs/src/rfs/rtems-rfs-trace.h:
        New.

        * Makefile.am, preinstall.am, libfs/Makefile.am,
        wrapup/Makefile.am: Updated with the RFS support.

        * libfs/README: Updated after 10 years.

        * libblock/src/flashdisk.c, libblock/src/nvdisk.c,
        libblock/src/ramdisk-driver.c: Updated to the new error reporting
        in libblock.

        * libmisc/shell/main_ls.c, libmisc/shell/print-ls.c: Fix printing
        the size in long mode.

        * libnetworking/nfs/bootp_subr.c,
        libnetworking/rtems/rtems_bootp.c,
        libnetworking/rtems/rtems_bsdnet_internal.h: Return the BOOTP/DHCP
        to the forever behaviour of 4.9 with the ability to call BOOTP and
        control the process if required.
2010-02-18 00:24:25 +00:00
Ralf Corsepius
14287f568e Import from zlib-1.2.4 2010-02-16 17:27:52 +00:00
Ralf Corsepius
7a115ee642 This commit was generated by cvs2svn to compensate for changes in r22658,
which included commits to RCS files with non-trunk default branches.
2010-02-16 17:27:52 +00:00
Ralf Corsepius
4bbaac7821 Import from zlib-1.2.4 2010-02-16 16:08:54 +00:00
Ralf Corsepius
ee9d25deb0 This commit was generated by cvs2svn to compensate for changes in r22656,
which included commits to RCS files with non-trunk default branches.
2010-02-16 16:08:54 +00:00
Chris Johns
b3b8add4b4 2010-02-16 Chris Johns <chrisj@rtems.org>
* libcsupport/src/open.c: Tighten the open handler check.

2010-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>

        * libcsupport/src/rmdir.c, libcsupport/src/unlink.c: Free the
        allocated pathloc.
2010-02-16 01:47:46 +00:00
Ralf Corsepius
d95035a7a8 Import from zlib-1.2.4 2010-02-14 00:43:27 +00:00
Ralf Corsepius
fcc69714b3 This commit was generated by cvs2svn to compensate for changes in r22653,
which included commits to RCS files with non-trunk default branches.
2010-02-14 00:43:27 +00:00
Ralf Corsepius
f77a868eef Import from zlib-1.2.5 2010-02-14 00:41:38 +00:00
Ralf Corsepius
649e7ae94a This commit was generated by cvs2svn to compensate for changes in r22651,
which included commits to RCS files with non-trunk default branches.
2010-02-14 00:41:38 +00:00
Ralf Corsepius
3d478cb306 Import from zlib-1.2.4 2010-02-14 00:05:56 +00:00
Ralf Corsepius
7fefce55de This commit was generated by cvs2svn to compensate for changes in r22649,
which included commits to RCS files with non-trunk default branches.
2010-02-14 00:05:56 +00:00
Ralf Corsepius
d09e7fc8e1 Regenerate. 2010-02-11 04:44:13 +00:00