Commit Graph
100 Commits
Author SHA1 Message Date
Chris Johns f04dff48bb Update MAINTAINERS with blanket commits for Daniel and SPARC. 2014-11-20 07:21:28 +11:00
Chris Johns c87ff971c3 Update maintainers with Daniel. 2014-11-20 05:32:17 +11:00
Chris Johns ab8a9adf8a Update the maintainers list. 2014-11-20 05:25:40 +11:00
Chris Johns 7ecd1fcee6 libmisc: Add the libmisc/redirector to the wrap up. 2014-11-20 05:18:10 +11:00
Chris Johns f98abbe0eb libdl: Disable building libdl for the NIOS2. No relocation support.
This should have been added.
2014-11-06 13:09:54 +11:00
Chris Johns 028ed6c390 libdl: RTLD_DEFAULT searches the global symbol table. 2014-11-04 16:34:37 +11:00
Chris Johns 540b7b4178 libtests: Add libdl test dl02.
Loads 2 interdependent ELF object files.
2014-11-04 16:31:50 +11:00
Chris Johns d52c9e4d71 libtests: Update dl01 documentation. 2014-11-04 16:30:08 +11:00
Chris Johns de5596b183 Regenerated preinstall.am file. 2014-11-04 13:02:03 +11:00
Chris Johns a2e1e30d98 libdl: Add a local symbol table to the object module.
Adding a local symbol lets the relocator find local symbols referenced
in relocation records. The local symbol table is erased once the object
module has been loaded.
2014-11-04 12:12:25 +11:00
Chris Johns 7ae1c30cc8 libnetworking: Fix the sethostname decl to match newlib. 2014-10-31 16:20:02 +11:00
Chris Johns ae5fe7e6bc cpukit: Add libdl with the Runtime Loader (RTL) code.
This is a merge of the RTL project.
2014-10-31 11:04:15 +11:00
Chris Johns 42c77e9982 shell: Add an editor to the shell.
This is a small (21K on sparc) editor that provides some powerful
features useful when a file needs editing on an embedded
board. No need to copy files off, edit, copy back.
2014-10-24 16:06:54 -07:00
Chris Johns ea9232d016 ilibcsupport: Add realpath call. 2014-10-24 16:05:59 -07:00
Chris Johns 56ed56a641 libmisc/shell: Remove the need for -lm when linking from the ping command.
Remove the use of sqrt and so the need to link to -lm.
Clean up some warnings.
2014-10-04 08:55:12 +10:00
Chris Johns fc9f8f5085 doc: Sort the shell file commands into alphabetical order. 2014-09-16 15:19:58 +10:00
Chris Johns b299960aed shell: Add an md5 hash command for files.
This command lets you get an MD5 hash for a file in an RTEMS file system.
2014-09-16 15:19:58 +10:00
Chris Johns ebf9a057b5 libmisc: Add a stdio redirector helper.
This module makes it easy to redirect and capture stdout, stderr or any
other fd in your application.

The captured data can be sent off board, for example using syslog,
or buffered and displayed in a web page.
2014-09-16 15:19:58 +10:00
Chris Johns a8fa078f1e shell: Add a ping command.
The ping code is taken from a recent FreeBSD release. Some options have been
tested, other not tested or do not work. This could be due to the age of
our TCP/IP stack.

This version of ping will not work if more than 64 file descriptors are
open at once because the select FD size is 64 as set in newlib.
2014-09-16 15:19:58 +10:00
Chris Johns 960c9f0298 tools: Remove invalid cpp characters from the header guards.
The waf converter in examples-v2 uses an absolute path and this
creates defines with invalid characters.
2014-09-05 13:29:45 +10:00
Chris Johns 5f9c208084 libfs: Fix the warning in the RFS.
Return the first error if one or more happen when deleting an inode.
2014-09-03 13:15:24 +10:00
Chris Johns 59990cc975 Regenerate all preinstall.am files.
With this patch the preinstall.am files are in a set order and not
dependent on now perl implements a hash.
2014-08-29 12:48:01 +10:00
Chris Johns 93d0ddd41b bootstrap: Sort the various hash keys used in generating preinstall.am.
Something must have changed in perl to change the way the keys are
ordered by default.
2014-08-29 11:39:29 +10:00
Chris Johns d04cb1242d arm: Add tests which fail to build with C++ enabled. 2014-08-28 14:34:10 +10:00
Chris Johns 5826a1b284 preinstall: Regenerated files differ from the repo. 2014-08-28 10:08:28 +10:00
Chris Johns 614a0889b6 arm/lm3s3749: Add tests that do not fit.
You need --enable-c++ for the c++ tests.
2014-08-27 20:04:26 +10:00
Chris Johns 6832a5606a Common ARM A8 code. 2014-07-16 14:17:25 +10:00
Chris Johns 76ad756c09 FreeBSD standard shell does not support substring expansion.
Switch to using awk to get a string of spaces.
2014-07-10 15:56:11 +10:00
Chris Johns bb581906a6 shell: Add rtems_shell_dup_current_env to get a default env.
Remove rtems_current_shell_env as this is dangerous because
the env can be NULL if used outside of a valid shell with the
POSIX key to an env set up.

Clean up the usage of rtems_current_shell_env.
2014-06-04 22:32:55 +10:00
Chris Johns 4d5845824e bsps/gdbarmsim: Add the missing bspstarthooks.c. 2014-05-30 09:11:30 +10:00
Chris Johns 9cec7addbd Revert "Ignore emacs backfiles and TAGS."
This reverts commit dac56968e3.

Use local git ignore for development tool files.
2014-05-30 08:38:09 +10:00
Chris Johns 5b45d51a59 bsps: Do not build tests that require a tick interrupt.
The following BSPs do not have tick support so the tests fail:

 arm1136jfs
 arm1136js
 arm7tdmi
 arm920
 armcortexa9 (does not run any more)
 avrtest
 h8sim
 h8sxsim
 m32csim
 m32rsim
 moxiesim
 simsh1
 simsh2
 simsh4
 v850e1sim
 v850e2sim
 v850e2v3sim
 v850esim
 v850essim
 v850sim

This list was provided by Joel in the following post:

 http://www.rtems.org/pipermail/rtems-devel/2014-April/006526.html
2014-05-28 23:44:26 +10:00
Chris Johns 431bb85dde rtems-test-check: Ignore tests which require real ISR based clock tick
BSPs for simulators which do not include a clock tick interrupt source
are incapable of running some tests successfully. This is a common
characteristic of some BSPs and a fixed set of tests. There is no point
in duplicating this list of tests in those BSPs test configuration.

Read testsuites/testdata/require-tick-isr.tcfg for details.
2014-05-28 23:44:26 +10:00
Chris Johns dac56968e3 Ignore emacs backfiles and TAGS. 2014-05-28 23:42:44 +10:00
Chris Johns 97d0b9bb6a bsp/gdbarmsim: Switch to the standard arm/shared/startup.
Switch to the standard ARM startup code. This requires adding the
standard interrupt code. The interrupt code does nothing at this
point in time. I do not know if the ARM simulator in GDB supports
interrupts.
2014-05-26 22:02:00 +10:00
Chris Johns b3fb2fff42 bsp/gdbarmsim: Change syscall functions to not clash with RTEMS functions.
The syscall functions overlapped with RTEMS, for example _write, _read, etc.
Change these to be internal to the BSP and avoid any clash with names in
RTEMS. Add support for SWI_Write0.

Change the console driver to use SWI_Write0. This outputs the character
to the host's stdout. Writing to file name 0 is not captured and managed
by GDB's simulation code while the SWI_Write0 is. The managed stdout
data is encapulated in the MI protocol while writes to file handle 0 are
dropped by GDB when in MI mode.
2014-05-26 11:52:02 +10:00
Chris Johns 5c123985a1 tools: Add rtems-bsp to list BSPs in the source tree.
This is a shell script that lists the BSPs in the source tree by
architecture. The BSP name is given plus the relative path to
BSP source files.

The script uses the same hack, ie looking for *.cfg files, as the
build system so it sees what the build system sees.
2014-05-24 11:04:45 +10:00
Chris Johns 3cbedb1ba8 testsuite: Add a user keypress to start pppd.
Allow the test to run and pass when automatic testing.
2014-05-22 19:56:50 +10:00
Chris Johns e9d980713c bsp/zynq: Add BSP_ZYNQ_RAM_LENGTH to allow a user to override the RAM length.
The Zynq BSPs can be used with varations of hardware such as memory size.
This option lets you set a length.
2014-05-22 16:53:25 +10:00
Chris Johns 18bd35bcb3 bsps/zynq: Add BSP_ARM_A9MPCORE_UARTCLK to set the UART clock rate.
This value can be found the xparameters.h file generated by the
Xilinx tools.
2014-05-22 16:53:24 +10:00
Chris Johns eae0863a1c rtems: Fix sp2038 test.
Avoid using newlib's gmtime_r call which fails with a max signed int.
Add an RTEMS specific version for 1/1/1988 to 31/12/2100.

Update sp2038 to test every day from 1/1/1988 to 31/12/2100. Only days
need be tested as the code splits the seconds based on days.
2014-05-22 16:38:01 +10:00
Chris Johns 1461b648b7 testsuite: Add a per BSP test check for tests not to build.
Provide a file per BSP to list tests that do not build for a BSP. This change
removes the BSP_SMALL_MEMORY hack from the code. That hack was a
mistake.

Provide configuration files for each BSP with tests that cannot build.
2014-05-05 10:24:41 +10:00
Chris Johns 0c5beb8ecb rtems: Account for the network semaphore. 2014-04-27 09:34:01 +10:00
Chris Johns 5d2ae6e2dd libfs/rfs: Fix the fstime failures for the RFS file system. 2014-04-25 17:30:37 +10:00
Chris Johns c9a0a10dde rtems: Account for file system semaphores.
Add support to account for the semaphores used by the file systems.
2014-04-25 16:14:19 +10:00
Chris Johns b74c9cfb76 bootstrap: Sort the contents of the prinstall.am files.
Sorting removed the variations across different host operating systems
and file systems.
2014-04-23 14:32:34 +10:00
Chris Johns c49985691f Change all references of rtems.com to rtems.org. 2014-03-21 08:10:47 +11:00
Chris Johns e5d706cba0 bsp/xilinx_zynq: Support configuraton of memory map. Remove SMP variants.
Generate a linker command file from configure letting the user override the
defaults to suite their custom needs. Refer to configure.ac for the details.

Remove the SMP variants and let --enable-smp control if a BSP is built for
SMP.

Make USE_FAST_IDLE 1 only for the realview qemu BSP.
2014-02-02 14:01:18 +11:00
Chris Johns 6e6fd513a7 testsuite/psx13: Add linefeed to end of test message.
The lack of a line feed means the output from the test runs into
the MI protocol on GDB as the broken simulator output currently
is not passing through gdb's MI protocol layer.
2014-01-19 10:42:17 +11:00
Chris Johns e83be2871f testsuite/rtems++: Output format change.
Alter the output to avoid sending out what is the MI protocol. The SIS
simulator is currently broken and outputs directly to GDB's stdout and
so this output gets parsed as MI output.
2014-01-10 10:57:08 +11:00
Chris Johns 6a26e9bbf5 cpukit/capture: Print the uptime and diff in ctrace.
Print the uptime and difference in nanoseconds to the previous
record in the ctrace output. For example:

    0:00:59.474927121     14760 0a01000c TNTD 235 235 CREATED_BY
    0:00:59.474927418       297 0a010012 /dev 235 235 CREATED
    0:00:59.474930799      3381 0a01000c TNTD 235 235 STARTED_BY
    0:00:59.474931105       306 0a010012 /dev 235 235 STARTED
    0:00:59.475072297    141192 0a01000c TNTD 235 235 SWITCHED_OUT
2013-12-24 18:08:29 +11:00
Chris Johns 9f9c0bbf47 cpukit/capture: Use the new RTEMS API to get the uptime in nanoseconds.
Use the new API to get the uptime in nanoseconds and update the capture
engine.
2013-12-24 16:46:19 +11:00
Chris Johns 2d1bdc8f79 cpukit/rtems: Add rtems_clock_get_uptime_nanoseconds to the RTEMS API.
Add Timestamp support in the score to return a timestamp in nanoseconds.
Add a test.
Update the RTEMS API documentation.
2013-12-24 16:46:19 +11:00
Chris Johns db8a89e212 cpukit/capture: Update the capture engine.
The capture did not work due to changes in the workspace allocator.
The engine now scans all existing tasks when enabled and does any
allocations then.

Fixed a bug in the ctset commandi in the CLI.

Updated the capture engine to use 64bit nanosec timestamps.

Fixed the CLI showing the stack usage.
2013-12-19 19:01:23 +11:00
Chris Johns f466e567a1 arm/a9mpcore: Add support to get the clock via a weak linkage function.
This allows an application to provide a localised clock freq with
needing to go down the BSP opts path. This is important with the
Zynq where the Xilinx tools generate the frequency.
2013-12-19 14:49:11 +11:00
Chris Johns 6c1e53014e arm/zynq: Add support for application supplied MMU tables.
Users can provide a zynq_setup_mmu_and_cache function that sets
up the MMU. The Zynq's PL logic means users can vary the MMU.
2013-12-19 14:44:29 +11:00
Chris Johns 4a9e52eefc Fix the broken conflict from the revert. 2013-12-19 11:45:19 +11:00
Chris Johns 1ab4f76900 Revert "bsps/arm: Use ALIGN_WITH_INPUT"
This reverts commit 287bbb65af.

Conflicts:
	c/src/lib/libbsp/arm/shared/startup/linkcmds.base
2013-12-19 11:35:22 +11:00
Chris Johns 259328a78d cpukit/shell: Control help break with SHELL_LINES env variable.
Control the help command break with the SHELL_LINES evironment variable
where the numeric value is the number of lines to break on. If the
value is 0 the output is not broken. The default is 16 lines.

Add shell documentation for the help command.
2013-12-16 11:59:51 +11:00
Chris Johns c59f668c42 PR2138: rtems_rfs_rtems_initialize() can erroneously set errno.
Patch from Nick for this. Thanks.
2013-12-10 15:00:27 +11:00
Chris Johns 6e4255d9a5 arm/xilinx__zynq: Support application based clock freq.
Provide a weak call to a clock freq routine to allow the application
to supply the freq defined in the Xilinx generated source.

Add code to calculate the baud rate.
2013-12-10 13:41:16 +11:00
Chris Johns 37df715080 arm/xilinx_zynq: Add bsp_translation_table_end to the linker script. 2013-12-10 13:24:06 +11:00
Chris Johns 663ffd0e7c PR2161: Set the source port to SYSLOG in the syslog socket. 2013-12-10 12:37:05 +11:00
Chris Johns 6122cb6af6 PR2158: Add support for dup2.
Split the dub call into dup and dup2 in fcntl.c. This requires
a private command which is placed in the internal libio header.
2013-12-10 12:35:29 +11:00
Chris Johns 9da8740f05 PR2159: Have the FIFO driver read follow POSIX standard.
The read call was only returning once the requested buffer was full.
The change returns any available data.
2013-12-10 12:33:22 +11:00
Chris Johns b51d8a4996 libfs/imfs: Set the FIFO control block.
The FIFO was incorrectly set to the default control block.
2013-12-10 12:30:20 +11:00
Chris Johns 136a84782b arm shared: Add bsp_translation_table_end the linker symbols. 2013-12-10 12:28:09 +11:00
Chris Johns 85c855af7e Fix building with RTEMS_DEBUG. 2013-09-30 16:10:45 +10:00
Chris Johns 6e4c01e3a2 posix: Update to the pthread_once changes.
Implement the reeview changes.
Add a POSIX Fatal error domain.
Fix confdefs.h to correctly handle the internal POSIX mutexes.
2013-08-23 14:56:36 +10:00
Chris Johns b7f2060973 bsp: Fix CLOCK_DRIVER_USE_FAST_IDLE and CLOCK_DRIVER_ISRS_PER_TICK.
Use the value rather than being defined. This allows inverted
logic to be used.
2013-08-14 11:53:28 +10:00
Chris Johns 03acc5915e posix: Change pthread_once to be SMP safe.
Change pthread_once from using disabled pre-emption to using a
pthread mutex making it SMP safe. GCC using a posix threading
model uses pthread_once.

The pthread mutex requires at least 1 mutex is configured so
confdefs.h has been updated to account for the internal
mutex.
2013-08-14 10:21:41 +10:00
Chris Johns 40398c45dc posix: Handle recursive attributes correctly.
The recursive field in the pthread_mutexattr_t is now not used. The
code in pthread_mutexattr_settype only sets the type field and not
the recursive field.
2013-08-14 09:29:56 +10:00
Chris Johns c31a71298f bsp/xilinx_zynq_zc706_smp: Add. 2013-08-09 18:22:42 +10:00
Chris Johns e932c53698 bsp/xilinx_zynq_zc706: Add. 2013-08-08 15:34:01 +10:00
Chris Johns f65e8e66d0 posix: Add missing header. 2013-08-08 10:21:54 +10:00
Chris Johns 2f9cef8819 Check times with a no change truncate via open.
The open path should update the times even if the truncate does not
change the size.
2013-08-08 08:11:57 +10:00
Chris Johns 681f198539 Return the amount of data written when an error occurs rather than
the error.

The change lets the mrfs_fsrdwr test pass.
2013-07-27 23:57:05 +10:00
Chris Johns 1ebffa8914 arm: Fix default exception prologues 2013-06-21 10:26:11 +02:00
Chris Johns 3806e01a77 Revert bootstrap whitespace changes. 2013-05-10 18:33:11 +10:00
Chris Johns bb43b51e66 Merge branch 'master' of ssh://rgit/data/git/rtems 2012-04-28 13:06:44 +10:00
Chris Johns 3756041b00 IMFS: Update IMS_assert check when RTEMS_DEBUG is enabled.
Update the assert macro to the new IMFS_jnode_t.
2012-04-28 12:21:45 +10:00
Chris Johns 6dde1121f3 Change the email address for Chris Johns. 2012-01-20 12:53:09 +11:00
Chris Johns 8504f12471 2011-12-09 Chris Johns <chrisj@rtems.org>
PR 1968/filesystem
        * libfs/src/rfs/rtems-rfs-file.c: Fix to the seek bug where a seek
        to 0 after reading the end of the file did not point to the
        correct block.
        * libfs/src/rfs/rtems-rfs-rtems.h,
        libfs/src/rfs/rtems-rfs-trace.c: Fix the trace flags. Used to fix
        the bug.
2011-12-09 07:21:02 +00:00
Chris Johns 1e0f63b52c 2011-11-04 Chris Johns <chrisj@rtems.org>
* libfs/src/rfs/rtems-rfs-dir.h: Commit the missing change. Part
        of removing the hardcoded dir string.
2011-11-03 22:02:01 +00:00
Chris Johns 97ae192a23 2011-11-03 Chris Johns <chrisj@rtems.org>
PR 1948/filesystem
        * libfs/src/rfs/rtems-rfs-file-system.c,
        libfs/src/rfs/rtems-rfs-file-system.h,
        libfs/src/rfs/rtems-rfs-format.c, libfs/src/rfs/rtems-rfs-rtems.c:
        Add support for mount passing an ASCIIZ string containing
        configuration options. Remove the hardcoded dir string and
        size. Fix comments.
        * libblock/src/bdbuf.c: Fix state labels in trace output.
2011-11-03 06:32:42 +00:00
Chris Johns a385489281 2011-08-18 Chris Johns <chrisj@rtems.org>
* cpu.c: Fix the ISR get level for the IIC. Make
        _CPU_Context_Initialize a function rather than inlined.
        * cpu_asm.S: Do not enable interrupt on return, rather resume the
        state on entry to the ISR.
        * irq.c, nios2/nios2-iic-low-level.S: Change the ISR handler so
        the ipending decoding is in C and within the interrupt
        context. This is usable with the Altera HAL directly.
        * rtems/score/cpu.h: Add ienable and ipending interfaces. Add some
        comments. Remove _CPU_Context_Initialize.
2011-08-18 09:00:14 +00:00
Chris Johns 3848df4d72 2011-08-14 Chris Johns <chrisj@rtems.org>
* rtems/score/cpu.h: Clear the vector table for simple vectored
        interrupts.
        * irq.c: Add support for using the IIC with the Altera HAL.
2011-08-14 07:38:14 +00:00
Chris Johns 7032a45830 2011-07-04 Chris Johns <chrisj@rtems.org>
* fileio/init.c, fileio/system.h: Add commands to
        create ram disks from the shell prompt. Helps testing.
2011-07-04 00:34:00 +00:00
Chris Johns acb92e332b 2011-07-04 Chris Johns <chrisj@rtems.org>
PR 1827/filesystem
        * libfs/src/rfs/rtems-rfs-rtems.c: Skip the parent (..) path value
        when eval make moving up out of the RFS file system.
2011-07-04 00:31:25 +00:00
Chris Johns e0ae9008ef 2011-05-11 Chris Johns <chrisj@rtems.org>
PR 1774/filesystem
        * libfs/src/imfs/imfs_eval.c: Updated to fix regressions found in
        the testsuite.
2011-05-11 03:01:54 +00:00
Chris Johns e0bc543797 2011-04-16 Chris Johns <chrisj@rtems.org>
PR 1774/filesystem
        * libfs/src/imfs/imfs_eval.c: Fix the IMFS eval and eval for make
        handlers to not inspect a mounted file sytems path.
2011-04-16 04:40:11 +00:00
Chris Johns 597624691b 2011-03-15 Chris Johns <chrisj@rtems.org>
* libfs/src/rfs/rtems-rfs-rtems-file.c,
        libfs/src/rfs/rtems-rfs-rtems.c, libfs/src/rfs/rtems-rfs-rtems.h:
        The fix to the removal of file_info from iop was broken. The
        node_access field must be the inode number in the RFS because the
        file system ops provides no way to tell is a stat call is the
        result of stat, fstat, or lstat. The solution is to move the file
        handle to node_access_2 which is also shared with doff but these
        do not overlap.
2011-03-15 07:32:39 +00:00
Chris Johns ecfeb16b42 2011-03-15 Chris Johns <chrisj@rtems.org>
PR 1757/filesystem
        * libfs/src/rfs/rtems-rfs-block-pos.h: Fix the bug in equal
        compare.
2011-03-15 05:14:39 +00:00
Chris Johns d0fcd0b8a6 2011-03-15 Chris Johns <chrisj@rtems.org>
PR 1763/shell
        * libmisc/shell/hexdump-conv.c: Remove debug hacks.

        PR 1757/filesystem
        * libfs/src/rfs/rtems-rfs-block-pos.h,
        libfs/src/rfs/rtems-rfs-block.h, libfs/src/rfs/rtems-rfs-file.c,
        libfs/src/rfs/rtems-rfs-rtems-file.c: Set the file size in
        iop-size when a file is open. Fix lseek to end of file then write
        for sizes less than half the file system block size.
        * libfs/src/rfs/rtems-rfs-rtems-dev.c,
        libfs/src/rfs/rtems-rfs-rtems-dir.c,
        libfs/src/rfs/rtems-rfs-rtems.c, libfs/src/rfs/rtems-rfs-rtems.h:
        Fix the fstat and fchmod calls due to the change in the iop struct
        where pathinfo went away. The node_access field in pathinfo was
        overloaded.
2011-03-15 05:02:34 +00:00
Chris Johns 9a65833c1e 2011-03-03 Chris Johns <chrisj@rtems.org>
* libcsupport/src/mknod.c, libfs/src/rfs/rtems-rfs-inode.c: PR
        1749. Fix the incorrect handling of the file type in the mode
        value to reject invalid types as per the standard.
2011-03-03 06:22:48 +00:00
Chris Johns 678b206fd8 2011-03-01 Chris Johns <chrisj@rtems.org>
* score/src/heapfree.c, score/src/heapresizeblock.c: PR 1746. Move
        protection block checks to after the block address has been
        checked as a valid heap address. Add a special case in the heap
        free for a NULL address.
2011-03-01 05:29:26 +00:00
Chris Johns 9632f83df8 011-02-08 Brett Swimley <bswimley@advanced.pro>
* libfs/src/rfs/rtems-rfs-rtems.c: Fix bug where the eval path did
        not close an inode.
2011-02-07 22:41:37 +00:00
Chris Johns 6dd4853c48 2010-10-19 Chris Johns <chrisj@rtems.org>
* libfs/src/rfs/rtems-rfs-rtems-file.c: Add missing unlock in
        write. Return the error code in close.
2010-10-18 22:39:35 +00:00
Chris Johns 0a127c5591 2010-10-11 Chris Johns <chrisj@rtems.org>
* libfs/src/rfs/rtems-rfs-trace.c,
        libfs/src/rfs/rtems-rfs-trace.h: Add inode-delete.
        * libfs/src/rfs/rtems-rfs-shell.c: Fix formatting.
        * libfs/src/rfs/rtems-rfs-rtems-dir.c: Use ssize_t. Fix spelling.
        * libfs/src/rfs/rtems-rfs-block.c: Fix rtems_rfs_block_get_bpos to
        return the position correctly. A bpos does not have any special
        processing. Do no reset the buffer handle when shrinking
        indirectly.
        * libfs/src/rfs/rtems-rfs-inode.c: Add trace.
        * libfs/src/rfs/rtems-rfs-format.c: Fix comments.
        * libfs/src/rfs/rtems-rfs-group.c: Limit the inodes to the blocks
        in a group so the accounting works.
        * libfs/src/rfs/rtems-rfs-dir.c: PR 1705. Fix handling the offsets
        when deleting an entry.
        * libfs/src/rfs/rtems-rfs-buffer.h: Remove
        rtems_rfs_buffer_handle_reset. It is not needed and dangerous.
2010-10-11 04:34:48 +00:00
Chris Johns 0781705f8c 2010-10-11 Chris Johns <chrisj@rtems.org>
* console/console.c: Fix the baudrate command line support.
2010-10-11 00:36:48 +00:00