summaryrefslogtreecommitdiffstats
path: root/bsp-howto (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-03-23bsp-howto: Document clock driver arg parameterSebastian Huber1-12/+22
Close #4862.
2023-05-20Update company nameSebastian Huber6-6/+6
The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH.
2022-11-08bsp-howto: Specify name of clock driver init funcMatt Joyce1-2/+2
2022-11-08Update build system related sections for RTEMS 6Sebastian Huber2-42/+3
Update sections which contained the word "bsp_specs".
2021-04-22bsp-howto: Add target hash chapterSebastian Huber2-0/+18
Update #4267.
2020-03-20gdbarmsim: Remove all references to this deleted BSP familyJoel Sherrill1-2/+2
Updates #3611.
2020-02-06Remove BSP_ZERO_WORKSPACE_AUTOMATICALLYSebastian Huber1-7/+0
Close #3863.
2020-02-05bsp-howto: Minor editSebastian Huber1-2/+3
Update #2852.
2020-02-04bsp-howto: Rework system initialization chapterSebastian Huber2-150/+107
Update #2852. Update #3838.
2020-02-04bsp-howto: Remove obsolete informationSebastian Huber1-152/+0
Remove obsolete information as well as information which is highly specific to a particular platform. Update #2852.
2019-12-19bsp-howto: Clarify clock driver initializationSebastian Huber1-0/+5
Close #3834.
2019-11-22bsp-howto/miscellanous_support.rst: Fix grammar mistake.Joel Sherrill1-1/+1
2019-09-03Address several issues from compiling examplesMartin Erik Werner3-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.
2019-04-04bsp-howto: Move BSP Doxygen recommendationsSebastian Huber2-0/+718
Update #3704.
2019-03-18bsp-howto: Update I2C chapterSebastian Huber1-8/+33
Update ##3725.
2019-03-18bsp-howto: Update SPI chapterSebastian Huber1-7/+8
Update #3724.
2019-02-28Add unicode support for commonly used characters like copyright.Chris Johns1-4/+6
- This change makes the copyright character easier to see on editors lacking good unicode rendering support, ie terminals.
2019-02-15Use pathto() on the genindex URL to make it relative.Chris Johns1-2/+0
2019-02-13waf: Remove as many sys path hacks as we can.Chris Johns1-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.
2019-02-08build: Prepend project common pathSebastian Huber2-2/+2
This avoids conflicts with standard packages such as PIL (Python Imaging Library).
2019-01-31bsp-howto: Fix URLsSebastian Huber2-2/+2
2019-01-14Reformat and update copyright and license noticesSebastian Huber1-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.
2019-01-11Simplify SPDX-License-Identifier commentSebastian Huber20-20/+20
2019-01-11Remove superfluous "All rights reserved."Sebastian Huber18-18/+0
2019-01-11Use standard format for copyright linesSebastian Huber18-33/+18
2019-01-09Add common header.rst to reduce copy and pasteSebastian Huber1-23/+1
2018-10-19Update the copyright year.Chris Johns1-1/+1
2018-08-21build: Fix indexing so it works on HTML and PDF.Chris Johns2-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
2018-06-26bsp-howto: Mention clock driver hook removalSebastian Huber1-22/+1
Update #3436.
2018-04-27Update due to BSP source reorganizationSebastian Huber13-355/+74
This patch is a part of the BSP source reorganization. Close #3285.
2018-04-23bsp-howto: Avoid :file: role with ${...}Sebastian Huber1-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.
2018-04-20bsp-howto: Update BSP source code structureSebastian Huber1-91/+41
This patch is a part of the BSP source reorganization. Update #3285.
2017-11-20Clarify INTERNAL_ERROR_ARC4RANDOM_GETENTROPY_FAILSebastian Huber1-1/+4
Update #3239.
2017-11-17bsp-howto: Add getentropy.Christian Mauderer2-0/+40
Update #3239.
2017-11-16bsp-howto/console: Move misplaced var. in exampleMartin Erik Werner1-1/+1
Signed-off-by: Martin Erik Werner <martinerikwerner@gmail.com>
2017-11-12Add indexes to all documents.Chris Johns2-2/+5
Update #3229.
2017-10-12Shorten BSP and Driver Guide name (missed commit)Joel Sherrill1-1/+1
Updates #3141.
2017-10-12Shorten the name of the BSP and Device Driver Development GuideJoel Sherrill2-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.
2017-09-18bsp-howto: Clock_driver_support_install_isr()Sebastian Huber1-3/+5
Close #3139.
2017-08-11Update copyright notices.Chris Johns1-6/+9
2017-08-04bsp: Optional clock driver shutdownSebastian Huber1-4/+8
2017-06-08bsp-howto: Warn about TERMIOS_TASK_DRIVENSebastian Huber1-0/+2
Update #2935.
2017-03-27waf: Cleaner formatting to see the importing.Chris Johns1-2/+7
2017-03-20Use a single top level version number.Chris Johns1-4/+5
2017-01-11Update document titles for consistencyJoel Sherrill1-5/+5
2016-12-23Update Console Driver chapterSebastian Huber1-382/+346
Close #2785. Close #2838.
2016-12-21Strip down BSP IntroductionSebastian Huber1-49/+13
Update #2852.
2016-12-21Add warnings to basic BSP chaptersSebastian Huber5-0/+20
Update #2852.
2016-12-21Move Shared Memory Support Driver chapterSebastian Huber1-1/+1
This chapter is very specific. Move it to a less prominent chapter position.
2016-12-21Move Ada95 Interrupt Support chapterSebastian Huber1-1/+1
This chapter is very specific. Move it to a less prominent chapter position.