summaryrefslogtreecommitdiffstats
path: root/bsp-howto (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bsp-howto: Document clock driver arg parameterSebastian Huber2024-03-231-12/+22
| | | | Close #4862.
* Update company nameSebastian Huber2023-05-206-6/+6
| | | | | The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH.
* bsp-howto: Specify name of clock driver init funcMatt Joyce2022-11-081-2/+2
|
* Update build system related sections for RTEMS 6Sebastian Huber2022-11-082-42/+3
| | | | Update sections which contained the word "bsp_specs".
* bsp-howto: Add target hash chapterSebastian Huber2021-04-222-0/+18
| | | | Update #4267.
* gdbarmsim: Remove all references to this deleted BSP familyJoel Sherrill2020-03-201-2/+2
| | | | Updates #3611.
* Remove BSP_ZERO_WORKSPACE_AUTOMATICALLYSebastian Huber2020-02-061-7/+0
| | | | Close #3863.
* bsp-howto: Minor editSebastian Huber2020-02-051-2/+3
| | | | Update #2852.
* bsp-howto: Rework system initialization chapterSebastian Huber2020-02-042-150/+107
| | | | | Update #2852. Update #3838.
* bsp-howto: Remove obsolete informationSebastian Huber2020-02-041-152/+0
| | | | | | | Remove obsolete information as well as information which is highly specific to a particular platform. Update #2852.
* bsp-howto: Clarify clock driver initializationSebastian Huber2019-12-191-0/+5
| | | | Close #3834.
* bsp-howto/miscellanous_support.rst: Fix grammar mistake.Joel Sherrill2019-11-221-1/+1
|
* Address several issues from compiling examplesMartin Erik Werner2019-09-033-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* bsp-howto: Move BSP Doxygen recommendationsSebastian Huber2019-04-042-0/+718
| | | | Update #3704.
* bsp-howto: Update I2C chapterSebastian Huber2019-03-181-8/+33
| | | | Update ##3725.
* bsp-howto: Update SPI chapterSebastian Huber2019-03-181-7/+8
| | | | Update #3724.
* Add unicode support for commonly used characters like copyright.Chris Johns2019-02-281-4/+6
| | | | | - This change makes the copyright character easier to see on editors lacking good unicode rendering support, ie terminals.
* Use pathto() on the genindex URL to make it relative.Chris Johns2019-02-151-2/+0
|
* waf: Remove as many sys path hacks as we can.Chris Johns2019-02-131-11/+7
| | | | | | | | There are still sys.path hacks in the conf.py files. They cannot be removed because the instance of python running the sphinx-build command does not see our top level path hacks. I looked at using PYTHONPATH but I could not figure out how to set a process environ var for a waf build instance.
* build: Prepend project common pathSebastian Huber2019-02-082-2/+2
| | | | | This avoids conflicts with standard packages such as PIL (Python Imaging Library).
* bsp-howto: Fix URLsSebastian Huber2019-01-312-2/+2
|
* Reformat and update copyright and license noticesSebastian Huber2019-01-141-8/+8
| | | | | | | | For everything before 2015 an OAR copyright is assumed. Later copyright notices are based on Git commits on a best effort basis. The copyright notices of the "RTEMS Software Engineering Handbook" and the "RTEMS CPU Architecture Supplement" are incomplete.
* Simplify SPDX-License-Identifier commentSebastian Huber2019-01-1120-20/+20
|
* Remove superfluous "All rights reserved."Sebastian Huber2019-01-1118-18/+0
|
* Use standard format for copyright linesSebastian Huber2019-01-1118-33/+18
|
* Add common header.rst to reduce copy and pasteSebastian Huber2019-01-091-23/+1
|
* Update the copyright year.Chris Johns2018-10-191-1/+1
|
* build: Fix indexing so it works on HTML and PDF.Chris Johns2018-08-212-5/+1
| | | | | | | | | | | | - Remove all genindex.rst files, these are generated and should not exist in our source. - Fix the HTML templates so the local specialisation works. - Add a index link to the sidebar for HTML. Note, there is no TOC entry for the index in the PDF output and I cannot figure out how to add one. Closes #3503
* bsp-howto: Mention clock driver hook removalSebastian Huber2018-06-261-22/+1
| | | | Update #3436.
* Update due to BSP source reorganizationSebastian Huber2018-04-2713-355/+74
| | | | | | This patch is a part of the BSP source reorganization. Close #3285.
* bsp-howto: Avoid :file: role with ${...}Sebastian Huber2018-04-231-4/+4
| | | | | | | | The curly braces have a special meaning in the :file: role. This patch is a part of the BSP source reorganization. Update #3285.
* bsp-howto: Update BSP source code structureSebastian Huber2018-04-201-91/+41
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* Clarify INTERNAL_ERROR_ARC4RANDOM_GETENTROPY_FAILSebastian Huber2017-11-201-1/+4
| | | | Update #3239.
* bsp-howto: Add getentropy.Christian Mauderer2017-11-172-0/+40
| | | | Update #3239.
* bsp-howto/console: Move misplaced var. in exampleMartin Erik Werner2017-11-161-1/+1
| | | | Signed-off-by: Martin Erik Werner <martinerikwerner@gmail.com>
* Add indexes to all documents.Chris Johns2017-11-122-2/+5
| | | | Update #3229.
* Shorten BSP and Driver Guide name (missed commit)Joel Sherrill2017-10-121-1/+1
| | | | Updates #3141.
* Shorten the name of the BSP and Device Driver Development GuideJoel Sherrill2017-10-122-4/+4
| | | | | | | | | | | | | Old name: RTEMS BSP and Device Driver Development Guide This is long and causes problems in the PDF output. This patch changes the name to: RTEMS BSP and Driver Guide Closes #3141.
* bsp-howto: Clock_driver_support_install_isr()Sebastian Huber2017-09-181-3/+5
| | | | Close #3139.
* Update copyright notices.Chris Johns2017-08-111-6/+9
|
* bsp: Optional clock driver shutdownSebastian Huber2017-08-041-4/+8
|
* bsp-howto: Warn about TERMIOS_TASK_DRIVENSebastian Huber2017-06-081-0/+2
| | | | Update #2935.
* waf: Cleaner formatting to see the importing.Chris Johns2017-03-271-2/+7
|
* Use a single top level version number.Chris Johns2017-03-201-4/+5
|
* Update document titles for consistencyJoel Sherrill2017-01-111-5/+5
|
* Update Console Driver chapterSebastian Huber2016-12-231-382/+346
| | | | | Close #2785. Close #2838.
* Strip down BSP IntroductionSebastian Huber2016-12-211-49/+13
| | | | Update #2852.
* Add warnings to basic BSP chaptersSebastian Huber2016-12-215-0/+20
| | | | Update #2852.
* Move Shared Memory Support Driver chapterSebastian Huber2016-12-211-1/+1
| | | | | This chapter is very specific. Move it to a less prominent chapter position.
* Move Ada95 Interrupt Support chapterSebastian Huber2016-12-211-1/+1
| | | | | This chapter is very specific. Move it to a less prominent chapter position.