summaryrefslogtreecommitdiff
path: root/bsp-howto (follow)
AgeCommit message (Collapse)Author
2020-03-20gdbarmsim: Remove all references to this deleted BSP familyJoel Sherrill
Updates #3611.
2020-02-06Remove BSP_ZERO_WORKSPACE_AUTOMATICALLYSebastian Huber
Close #3863.
2020-02-05bsp-howto: Minor editSebastian Huber
Update #2852.
2020-02-04bsp-howto: Rework system initialization chapterSebastian Huber
Update #2852. Update #3838.
2020-02-04bsp-howto: Remove obsolete informationSebastian Huber
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 Huber
Close #3834.
2019-11-22bsp-howto/miscellanous_support.rst: Fix grammar mistake.Joel Sherrill
2019-09-03Address several issues from compiling examplesMartin Erik Werner
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 Huber
Update #3704.
2019-03-18bsp-howto: Update I2C chapterSebastian Huber
Update ##3725.
2019-03-18bsp-howto: Update SPI chapterSebastian Huber
Update #3724.
2019-02-28Add unicode support for commonly used characters like copyright.Chris Johns
- 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 Johns
2019-02-13waf: Remove as many sys path hacks as we can.Chris Johns
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 Huber
This avoids conflicts with standard packages such as PIL (Python Imaging Library).
2019-01-31bsp-howto: Fix URLsSebastian Huber
2019-01-14Reformat and update copyright and license noticesSebastian Huber
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 Huber
2019-01-11Remove superfluous "All rights reserved."Sebastian Huber
2019-01-11Use standard format for copyright linesSebastian Huber
2019-01-09Add common header.rst to reduce copy and pasteSebastian Huber
2018-10-19Update the copyright year.Chris Johns
2018-08-21build: Fix indexing so it works on HTML and PDF.Chris Johns
- 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 Huber
Update #3436.
2018-04-27Update due to BSP source reorganizationSebastian Huber
This patch is a part of the BSP source reorganization. Close #3285.
2018-04-23bsp-howto: Avoid :file: role with ${...}Sebastian Huber
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 Huber
This patch is a part of the BSP source reorganization. Update #3285.
2017-11-20Clarify INTERNAL_ERROR_ARC4RANDOM_GETENTROPY_FAILSebastian Huber
Update #3239.
2017-11-17bsp-howto: Add getentropy.Christian Mauderer
Update #3239.
2017-11-16bsp-howto/console: Move misplaced var. in exampleMartin Erik Werner
Signed-off-by: Martin Erik Werner <martinerikwerner@gmail.com>
2017-11-12Add indexes to all documents.Chris Johns
Update #3229.
2017-10-12Shorten BSP and Driver Guide name (missed commit)Joel Sherrill
Updates #3141.
2017-10-12Shorten the name of the BSP and Device Driver Development GuideJoel Sherrill
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 Huber
Close #3139.
2017-08-11Update copyright notices.Chris Johns
2017-08-04bsp: Optional clock driver shutdownSebastian Huber
2017-06-08bsp-howto: Warn about TERMIOS_TASK_DRIVENSebastian Huber
Update #2935.
2017-03-27waf: Cleaner formatting to see the importing.Chris Johns
2017-03-20Use a single top level version number.Chris Johns
2017-01-11Update document titles for consistencyJoel Sherrill
2016-12-23Update Console Driver chapterSebastian Huber
Close #2785. Close #2838.
2016-12-21Strip down BSP IntroductionSebastian Huber
Update #2852.
2016-12-21Add warnings to basic BSP chaptersSebastian Huber
Update #2852.
2016-12-21Move Shared Memory Support Driver chapterSebastian Huber
This chapter is very specific. Move it to a less prominent chapter position.
2016-12-21Move Ada95 Interrupt Support chapterSebastian Huber
This chapter is very specific. Move it to a less prominent chapter position.
2016-12-21Add warning to Timer Driver chapterSebastian Huber
Move Timer Driver chapter. Update #2847.
2016-12-21Add warning to ATA/IDE driver chapterSebastian Huber
Close #2849.
2016-12-21Remove Non-Volatile Memory Driver chapterSebastian Huber
There exists no standard Non-Volatile Memory Driver in the RTEMS code base. Close #2851.
2016-12-21Remove Discrete Driver chapterSebastian Huber
There exists no standard Discrete Driver in the RTEMS code base. Close #2851.
2016-12-21Remove Analog Driver chapterSebastian Huber
There exists no standard Analog Driver in the RTEMS code base. Close #2850.