681 Commits

Author SHA1 Message Date
Joel Sherrill
bef968f923 posix-compliance: Add ndbm.h support 2019-11-06 18:37:44 -06:00
Sebastian Huber
dee158cd68 c-user: Document RTEMS_FATAL_SOURCE_HEAP
Close #3806.
2019-10-31 13:29:41 +01:00
Sebastian Huber
13ed966164 user: Document patch review process 2019-10-30 14:09:11 +01:00
Sebastian Huber
6ca5dfc6e1 user: Update contributing section 2019-10-30 14:03:12 +01:00
Sebastian Huber
1d3114dbb2 Move contributing content from eng to user 2019-10-30 14:03:12 +01:00
Sebastian Huber
c91db32c7d eng: Update issue tracking section 2019-10-30 14:03:12 +01:00
Chris Johns
c576e9bf0d waf/common: Fix UTF-8 encoding of HTML inliner output on Python3. 2019-10-29 13:37:43 +11:00
Chris Johns
bb47f890c8 user/rsb: Update 3rd party package build and add packaging details. 2019-10-13 20:21:17 +11:00
Vijay Kumar Banerjee
6185f6e635 bsps/beagle: update i2c section 2019-09-26 09:34:00 +02:00
Chris Johns
4007591261 FreeBSDL: Add command to improve waf's performance with Python3. 2019-09-05 17:58:57 +10:00
Martin Erik Werner
2e711f2b4b Address several issues from compiling examples
Compiling the code from examples "code-block:: c" along with public
includes and a bsp exposed a few issues amongst a lot of false
positives. Address some of these:

* Terminate struct declarations with ';'. Mainly for pedantic
  correctness.

* Show ptrdiff_t instead of size_t for the sbrk() prototype, matching
  the current argument type in rtems.

* Replace some occurrences of unsigned16 with uint16_t.

* Fix odd type declaration, "uint8_t char*" -> "char*".

* Use appropriate helper to get chain head instead of invalid access to
  nonexistent struct member.

* Remove several excess '\' escapes.

* Use RTEMS_SELF instead of undefined SELF.

* Use rtems_task instead of void for task functions.

* Add missing stack size parameter in task creation.

* Use rtems_interrupt_level instead of undefined rtems_interrupt.

* Correct return value format for rtems_object_id_get_api()
  rtems_object_id_get_index() (enum and uint16_t) and also fix
  corresponding print formatting.

* Correct return value documentation for rtems_object_id_get_class(),
  rtems_object_id_get_node() and rtems_object_id_get_index()
  int -> uint32_t.

* Use RTEMS_SUCCESSFUL instead of undefined RTEMS_STATUS_SUCCESSFUL and
  fix return value variable name in rate monotonic examples.

* Use RTEMS_TIMEOUT instead of undefined TIMEOUT and RTEMS_PERIOD_STATUS
  instead of undefined STATUS.

* Add missing fields to ftpd configuration.

* Correct parameter types in ftpd hook prototype,
  unsigned char * -> void *.

* Fix various code-block:: attributes, c -> makefile and c -> shell.

* Add missing parenthesis in socket buffer memory calculation example.

* Remove typedef in declaration of mq_attr since it is defiend without
  typedef in reality.

* Update siginfo_t declaration to match current reality.

* Update shell user command definition example to include mode, uid and
  gid.
2019-09-03 09:48:35 +10:00
Kinsey Moore
b836c43f19 Update docs for log mode change and JSON reporting
The option --report-mode has been changed to --log-mode to reduce ambiguity
and --report-format has been added along with --report-path for machine
readable test reporting.
2019-08-22 12:44:17 +10:00
Vaibhav Gupta
3605600247 Add steps to test Newlib patch.
Update the checksum to be used for the Newlib patches.
Earlier it was msd5, but it is depreciated for security
reasons. Now RSB accepts sha512.
2019-08-20 13:44:37 -05:00
Vaibhav Gupta
fac2873533 Remove back-slash in 'pacman' command in 'PDF' section under Arch Linux (installation of Sphinx). 2019-08-15 16:04:12 -05:00
Joel Sherrill
4cc36ed155 user/hosts/posix.rst: Improve Ubuntu python 2 devel package instructions 2019-08-15 16:04:12 -05:00
Joel Sherrill
13baacab62 hosts/posix.rst: Fix typo of sudu to sudo
Closes #3754.
2019-08-15 16:04:12 -05:00
Joel Sherrill
16ba6ca0b7 hosts/windows.rst: Add warning for spaces in PATH 2019-08-15 16:04:12 -05:00
Joel Sherrill
bacecbb857 user/rsb/deployment.rst: Fix typo. 2019-08-15 16:04:12 -05:00
Vijay Kumar Banerjee
8fd1d4549e user/index: Add myself to the list of copyrights 2019-08-15 09:01:02 +02:00
Sebastian Huber
5d7921bebc common: Show page references after internal links
The custom RTEMS extension produced quite verbose references like
"Chapter 3 - Section 7 - Bla blub".  This may distract the reading flow.
Use a standard Sphinx option to show page references instead, e.g. "Bla
blub (page 11)".  This has some value for printed out documents.
2019-08-14 07:27:00 +02:00
Sebastian Huber
29e0ac3799 user: Update bug reporting section
Include information from

https://devel.rtems.org/wiki/NewTicket
2019-08-14 07:26:56 +02:00
Vijay Kumar Banerjee
926a6224ff user/exe: Add link reference in device-tree 2019-08-11 17:11:54 +02:00
Vijay Kumar Banerjee
605ba77101 user/bsps: Fix typo in beagle 2019-08-08 08:37:15 -05:00
Sebastian Huber
e21c413ec9 user: Improve bug report section
The new content is based on the wiki page:

https://devel.rtems.org/wiki/Developer/Bug_Reporting

The goal is to remove the wiki page and direct the "New ticket" page to
this user manual section.  Some content of the wiki page should move to
the "Contributing" sections since it is not directly related to bug
reporting, e.g. managing existing bugs.
2019-08-08 08:04:57 +02:00
Vijay Kumar Banerjee
7c89bd6d5f user/exe: Add Device Tree section 2019-08-07 20:42:37 +02:00
Sebastian Huber
f170947c00 user: Move support sections to top level
This is a preparation step to move the bug reporting procedure from the
wiki to the user manual and to add a contributing section.
2019-08-06 07:04:27 +02:00
Sebastian Huber
8037cbbebc common: Align "Build Logs" with other list names 2019-08-05 15:08:53 +02:00
Vijay Kumar Banerjee
8b203e284a user/bsps : Fix formatting and typo in arm/beagle 2019-07-27 13:26:16 +02:00
Sebastian Huber
735bcd765a eng: Add bibliography 2019-07-24 15:42:29 +02:00
Sebastian Huber
78889043eb refs: Update EARS references 2019-07-24 10:50:18 +02:00
Sebastian Huber
d4670fee81 refs: Add ECSS standard references
Add the ECSS standards in a separate block.  Use a custom label scheme
to make citations easier.
2019-07-23 09:40:43 +02:00
Sebastian Huber
e8592425b5 refs: Replace non-ASCII character 2019-07-23 09:40:03 +02:00
Vijay Kumar Banerjee
d8d58768c3 user/bsps : Add documentation for Beagle 2019-07-20 11:13:15 +10:00
Chris Johns
248c7089b9 user: Split the ARM BSPs source into separate files. 2019-07-12 08:09:14 +10:00
Sebastian Huber
a1d63745d9 common: Add references 2019-07-11 09:02:44 +02:00
Sebastian Huber
5a51c73130 c-user: Add RTEID and ORKID references 2019-06-21 07:44:50 +02:00
Chris Johns
8c3fac9067 user: Add the boot image tool command. 2019-06-12 14:19:32 +10:00
Chris Johns
cf0c79ac22 shell: Add CONFIGURE_MAXIMUM_POSIX_KEYS entry. 2019-06-11 21:42:06 +10:00
Sebastian Huber
fd9d02471b c-user: Add msg broadcast to ISR allowed funcs 2019-05-28 07:43:18 +02:00
Sebastian Huber
a00052a341 user: Document boot image generation
Update #3727.
2019-05-27 10:37:20 +02:00
Sebastian Huber
7f514405fe cpu-supplement: Update ARM multilibs
Update #3747.
2019-05-15 07:17:51 +02:00
Sebastian Huber
9868f93ec4 c-user: Mention transitive priority inheritance 2019-04-10 09:31:26 +02:00
Sebastian Huber
9cd7869ac4 c-user: Obsolete Go configuration options
Update #2832.
2019-04-09 08:37:27 +02:00
Sebastian Huber
53300c8e16 c-user: rtems_scheduler_get_processor_maximum()
Close #3732.
2019-04-09 08:12:17 +02:00
Sebastian Huber
3495a91aa9 c-user: Document rtems_scheduler_get_processor()
Close #3731.
2019-04-09 08:12:17 +02:00
Sebastian Huber
ef1911298e eng: Rework Doxygen guidelines
Update #3704.
2019-04-05 09:36:06 +02:00
Sebastian Huber
1d48fb5a00 bsp-howto: Move BSP Doxygen recommendations
Update #3704.
2019-04-04 07:40:18 +02:00
Sebastian Huber
c2e582db32 eng: Add software test framework chapter
Update #3199.
2019-03-27 07:33:56 +01:00
Sebastian Huber
bb564b7fc3 eng: Change title to RTEMS Software Engineering
Use a shorter title so that the PDF page header fits into one line.
2019-03-27 07:30:35 +01:00
Chris Johns
9ec0107573 shell/dl: Add dynamic loader commands 2019-03-21 13:25:28 +11:00