Commit Graph

8207 Commits

Author SHA1 Message Date
Alex Ivanov
bcd0ea6409 libcsupport: Doxygen enhancement task #2
http://www.google-melange.com/gci/task/view/google/gci2012/8017203
2012-12-09 17:55:17 -05:00
Sebastian Huber
7e731815e5 libcsupport: Fix documentation 2012-12-09 14:26:02 +01:00
Sebastian Huber
9090c0af6e Filesystem: Revert documentation change 2012-12-09 14:25:16 +01:00
Sebastian Huber
700b2f63e9 rtems: Revert documentation change 2012-12-09 14:16:28 +01:00
Sebastian Huber
e12f5acf23 sapi: Fix previous commit 2012-12-09 14:12:46 +01:00
Sebastian Huber
50dd75a4eb sapi: Revert documentation change 2012-12-09 14:06:56 +01:00
Mathew Kallada
ceaa99964f libcsupport: Doxygen Enhancement Task #3
http://www.google-melange.com/gci/task/view/google/gci2012/7992210
2012-12-08 15:43:29 -05:00
Mathew Kallada
4c90eb4a43 misc rtems: Clean up Doxygen GCI Task #8
http://www.google-melange.com/gci/task/view/google/gci2012/8024203
2012-12-08 08:48:37 -05:00
Alex Ivanov
b7185613e8 score misc: Clean up Doxygen GCI Task #12
http://www.google-melange.com/gci/task/view/google/gci2012/7983217
2012-12-07 09:57:04 -05:00
Christopher Kerl
4c98a3ea29 sapi misc: Clean up Doxygen GCI task #1
http://www.google-melange.com/gci/task/view/google/gci2012/8011204
2012-12-07 09:49:54 -05:00
Sebastian Huber
48bff53b3d score: rtems_initialize_start_multitasking()
Do not return from rtems_initialize_start_multitasking() and call
rtems_fatal() instead with a fatal source of RTEMS_FATAL_SOURCE_EXIT and
a fatal code with the exit status.

Remove all bsp_cleanup() functions.  The boot_card() is now a no return
function.
2012-12-07 09:38:41 +01:00
Gedare Bloom
8b03bbcba4 rtems misc: doxygen minor fixes 2012-12-06 10:24:53 -05:00
Mathew Kallada
4efe195513 rtems misc: Clean up Doxygen GCI Task #5
http://www.google-melange.com/gci/task/view/google/gci2012/8015207
2012-12-05 19:46:05 -05:00
Alex Ivanov
a6500136a9 rtems misc: Clean up Doxygen GCI Task #7
http://www.google-melange.com/gci/task/view/google/gci2012/7950206
2012-12-05 18:16:48 -05:00
Alex Ivanov
60ceb6133e rtems misc: Clean up Doxygen GCI Task #6
http://www.google-melange.com/gci/task/view/google/gci2012/8019205
2012-12-05 18:15:32 -05:00
Sebastian Huber
9465fca287 posix: Add signal post switch extension on the fly 2012-12-05 18:07:05 +01:00
Sebastian Huber
f9340ed7f4 posix: Add and use <rtems/posix/psignalimpl.h>
This file contains the parts of <rtems/posix/psignal.h> that are only
necessary for the POSIX API implementation.
2012-12-05 18:07:05 +01:00
Sebastian Huber
ba31631317 rtems: Add signal post switch extension on the fly 2012-12-05 18:07:05 +01:00
Sebastian Huber
04b5d174a4 score: Add API extensions post switch list
Move post switch hook from API_extensions_Control to new
API_extensions_Post_switch_control.  Rename
_API_extensions_Run_postswitch() in _API_extensions_Run_post_switch().
Add _API_extensions_Post_switch_list and
_API_extensions_Add_post_switch().
2012-12-05 18:07:04 +01:00
Sebastian Huber
0d66dd77d1 score: Add _Chain_Append_if_is_off_chain_*() 2012-12-05 18:07:04 +01:00
Sebastian Huber
038bc6e775 score: Critical fix for timer server
Under certain conditions it is possible that a call to
_Watchdog_Adjust_to_chain() happens with a unit parameter value of zero
(for example sptests/spintrcritical17).  Remove superfluous checks that
prevent an adjust to a chain of a watchdog chain which first element has
a delta zero value.
2012-12-05 18:07:04 +01:00
Ralf Kirchner
42a22f0824 dosfs: Cluster write optimization
Separate cluster write from sector write for quick file write.

New test fstests/fsdosfswrite01.
2012-12-05 15:26:48 +01:00
Ralf Kirchner
a20fbe78ec dosfs: Block size optimization
Change block size of bdbuf to the cluster size if the data clusters are
aligned on a cluster boundary.  This enables fast access to data
clusters.
2012-12-05 15:26:48 +01:00
Ralf Kirchner
697cf9dfc7 dosfs: Documentation 2012-12-05 15:26:47 +01:00
Ralf Kirchner
a0bc1dcbe8 dosfs: Delete fattype parameter for msdos_format()
Delete fattype parameter of msdos_format_request_param_t because the FAT
type is determined by cluster and disk size.

Estimate FAT type and re-evaluate FAT type after exact parameter
determination.
2012-12-05 15:26:47 +01:00
Ralf Kirchner
5b8d935ab3 dosfs: Add skip_alignment for msdos_format()
Add skip_alignment parameter of msdos_format_request_param_t.  Delete
cluster_align parameter of msdos_format_request_param_t.

By default the FAT, data cluster, and root directory for FAT12 and FAT16
is aligned on a cluster boundary to optimize performance.

Format changes throughout.
2012-12-05 15:26:47 +01:00
Ralf Kirchner
7fab7fc0cf libblock: Add sparse disk 2012-12-05 15:26:47 +01:00
Alex Ivanov
c18e0ba127 rtems misc: Clean up Doxygen GCI Task #4
http://www.google-melange.com/gci/task/view/google/gci2012/7950205
2012-12-04 17:59:11 -05:00
Alex Ivanov
205dbb9df9 cpukit: Clean up Doxygen #3 (GCI 2012) 2012-12-03 13:18:33 -06:00
Ralf Kirchner
9683b2721c dosfs: Fix msdos_format()
For FAT32 msdos_format() used to initialize first FAT entries to
non-zero values only if a volume label was given.  Absence of these
entries made mounting such a FAT32 volume fail.
2012-12-03 17:27:29 +01:00
Mathew Kallada
c05d75020d score misc: Clean up Doxygen #14 (GCI 2012)
This patch is a task from GCI 2012 which improves the Doxygen
comments in the RTEMS source.

http://www.google-melange.com/gci/task/view/google/gci2012/8025204
2012-12-02 16:59:17 -06:00
Mathew Kallada
43e0599151 score misc: Clean up Doxygen #13 (GCI 2012)
This patch is a task from GCI 2012 which improves the Doxygen
comments in the RTEMS source.

http://www.google-melange.com/gci/task/view/google/gci2012/8013205
2012-12-02 15:23:57 -06:00
Alex Ivanov
52adc80842 score misc: Clean up Doxygen #12 (GCI 2012)
This patch is a task from GCI 2012 which improves the Doxygen
comments in the RTEMS source.

http://www.google-melange.com/gci/task/view/google/gci2012/8025203
2012-12-02 10:03:09 -06:00
Daniel Georgiev
5a58b1e498 score misc: Score misc: Clean up Doxygen #11 (GCI 2012)
This patch is a task from GCI 2012 which improves the Doxygen
comments in the RTEMS source.

http://www.google-melange.com/gci/task/view/google/gci2012/8013204
2012-12-01 09:53:45 -05:00
Christopher Kerl
f839bf5ae2 score misc: Score misc: Clean up Doxygen #10 (GCI 2012)
This patch is a task from GCI 2012 which improves the Doxygen
comments in the RTEMS source.

http://www.google-melange.com/gci/task/view/google/gci2012/7983216
2012-12-01 09:47:07 -05:00
Ric Claus
809b726ae1 Print MCSR and ESR.
The Machine Check and Exception Syndrome Registers on Book-E and Book-E-like
processors contain useful information for decoding the cause of an exception.

NB: This patch depends on the PR 2048 patch sent earlier having been applied.
2012-12-01 09:04:33 +01:00
Ric Claus
22e983771f Support additional shell keystrokes.
Emacs style keystrokes Ctrl-B, F, G, P, N, T and U are now supported as they
are in bash.  Also, commands invoked from the history are moved up in the
history buffer when they are executed.  Thus, the most recently executed
command is always just one up-arrow (or Ctrl-P) keystroke away.
2012-12-01 09:03:54 +01:00
Ric Claus
8219438601 Updated mount usage line.
The mount usage line didn't mention the '-o options' handled by the code, so I
updated it.
2012-12-01 09:03:46 +01:00
Ric Claus
fcfef0eeda Updated mkdos options string.
The usage statement for the mkdos command was out of date with respect to the
code, so I have updated it.
2012-12-01 09:03:34 +01:00
Ric Claus
1a33a6c88d PR 2048: Removed use of PPC440 macro.
Retrying this patch as a stand alone patch and with fewer whitespace
differences.  Also included are additional Book-E and PPC440 SPR definitions.
2012-12-01 09:03:09 +01:00
Alex Ivanov
e0f91da505 score misc: Score misc: Clean up Doxygen #9 (GCI 2012)
This patch is a task from GCI 2012 which improves the Doxygen
comments in the RTEMS source.

https://google-melange.appspot.com/gci/task/view/google/gci2012/7977211
2012-11-30 15:35:36 -06:00
Joel Sherrill
4a7dc83762 sparc cpu.h: Correct spacing 2012-11-30 15:35:36 -06:00
Mathew Kallada
8396c18ee6 Score misc: Clean up Doxygen #8 (GCI 2012)
This patch is a task from GCI 2012 which improves the Doxygen
    comments in the RTEMS source.

http://www.google-melange.com/gci/task/view/google/gci2012/7970221
2012-11-29 20:01:26 -06:00
Alex Ivanov
f2f63d1548 score misc: Score misc: Clean up Doxygen #7 (GCI 2012)
This patch is a task from GCI 2012 which improves the Doxygen
    comments in the RTEMS source.

https://google-melange.appspot.com/gci/task/view/google/gci2012/7986214
2012-11-29 17:14:28 -06:00
Christopher Kerl
1b4758602f score misc: Score misc: Clean up Doxygen #6 (GCI 2012)
This patch is a task from GCI 2012 which improves the Doxygen
comments in the RTEMS source.

http://www.google-melange.com/gci/task/view/google/gci2012/7976215
2012-11-29 13:39:17 -06:00
Alex Ivanov
e655f7e4fa score misc: Score misc: Clean up Doxygen #5 2012-11-29 13:28:46 -06:00
Ralf Kirchner
db650357f0 libblock: Documentation 2012-11-29 15:08:42 +01:00
Ralf Kirchner
f12e021c42 Filesystem: Documentation 2012-11-29 15:08:42 +01:00
Sebastian Huber
f8ac52f21c score: Documentation 2012-11-29 15:07:12 +01:00
Alexandre Devienne
bf54252a05 Score misc: Clean up Doxygen #4 (GCI 2012)
This patch is a task from GCI 2012 which improves the Doxygen
comments in the RTEMS source.

http://www.google-melange.com/gci/task/view/google/gci2012/7985215
2012-11-28 14:14:50 -06:00