1270 Commits

Author SHA1 Message Date
Sebastian Huber
1030fea8ed riscv: Resurrect RISCV_ENABLE_HTIF_SUPPORT
Updates #4779.
2023-01-12 08:21:46 +01:00
Hesham Almatary
8c6f631229 RISC-V: Update docs on running on QEMU and Spike 2023-01-09 18:23:37 +00:00
Hesham Almatary
763c97df20 RISC-V: Remove the RISCV_ENABLE_HTIF_SUPPORT option
Closes #4779
2023-01-09 18:23:31 +00:00
Hesham Almatary
6794f0166c Docs: RISC-V Update rv64* BSPs to medany and 0x80000000 start address
Closes #4775
2023-01-09 18:23:24 +00:00
Joel Sherrill
a3d7dd1b88 eng/vc-users.rst: Add commit message guidance
Closes #4274.
2022-12-14 16:48:37 -06:00
Joel Sherrill
32de9ff259 c-user: Add Local vs Global to Key Concepts Chapter
Add multiple new index entries and cite them where RTEMS_LOCAL
and RTEMS_GLOBAL are cited.

Closes #4453.
2022-12-07 12:35:19 -06:00
Chris Johns
8f5f371b3d waf: Handle the enable options for singlehtml and ditaa/puml
Close #4756
2022-12-07 08:33:41 +11:00
Sebastian Huber
47e1f6e06b Document CONFIGURE_RECORD_INTERRUPTS_ENABLED
Close #4769.
2022-12-02 10:27:30 +01:00
Joel Sherrill
5a548472ea user/hosts/windows.rst: flex needs to be installed for msys2
Closes #4382.
2022-11-30 17:39:29 -06:00
Joel Sherrill
aaba6e5826 c-user/*: Add trailing parentheses on methods in index which were missing it
Closes #4766.
2022-11-30 09:59:20 -06:00
Kinsey Moore
82b3a44cfd user/zynqmp: Add information about CFC-400X
Add a list of known working hardware and commentary about bitstream
loading for specific hardware.
2022-11-23 17:34:56 -06:00
Daniel Cederman
0f7e3a6c2f user: Add documentation for leon2 and leon3 BSP 2022-11-15 18:22:37 +01:00
Daniel Cederman
34c40383ab user: Add documentation for NOEL-V BSP 2022-11-15 16:01:41 +01:00
Gedare Bloom
9ef41e4ebd eng, user: update bsp_list to bsplist 2022-11-11 11:58:25 -07:00
Gedare Bloom
168ed2701e eng, user: update bsp_defaults to bspdefaults 2022-11-11 11:58:25 -07:00
Sebastian Huber
0213597d46 c-user: Adjust URL for struct timespec 2022-11-08 07:39:06 +01:00
Matt Joyce
a382919ba6 c-user/clock: Fix typo 2022-11-08 06:59:24 +01:00
Matt Joyce
c881d1e7d8 eng: Fix typos 2022-11-08 06:59:24 +01:00
Matt Joyce
355a65f21f bsp-howto: Specify name of clock driver init func 2022-11-08 06:59:24 +01:00
Sebastian Huber
31199e3a69 Update build system related sections for RTEMS 6
Update sections which contained the word "bsp_specs".
2022-11-08 06:59:24 +01:00
Gedare Bloom
1b7a2ad298 eng: show how to set local default subject-prefix 2022-11-03 10:33:08 -06:00
Hesham Almatary
9d0f45470e bsp/riscv: Add a section about running on QEMU 2022-10-31 11:39:28 +00:00
Hesham Almatary
c234a7bb2e bsps/riscv: Remove inaccurate statement about reliance on a boot loader
The BSP is capable of initialising the hardware being the first software
that takes control on hardware reset (after the bootrom). For instance,
using on QEMU's  virt platforms, RTEMS runs as a bios without BBL.
Similarily, RTEMS can also be run on harware/FPGA and loaded using
GDB; the bootrom (or a GDB script) should just set the a0/a1 registers
with the boot HART ID and DTB address respectively.
2022-10-31 11:39:23 +00:00
Alan Cudmore
6ed77a9a0e user: Add openSUSE host details
This patch adds details on the packages needed for the RTEMS
source builder on openSUSE Leap 15.4 64 bit. The commands
were tested on a new install with the RTEMS source builder
master branch.
2022-10-29 11:33:13 -05:00
Padmarao Begari
c360e28598 user/bsps: Update riscv for PolarFire SoC
Update the riscv documentation for the Microchip PolarFire SoC
BSP variant including information about SMP test procedure
for the Microchip PolarFire Icicle Kit.
2022-10-21 17:32:11 +11:00
Sebastian Huber
a6c426d863 c-user: INTERNAL_ERROR_IDLE_THREAD_STACK_TOO_SMALL
Document this fatal error.
2022-10-14 15:04:35 +02:00
Sebastian Huber
bb9c38dcfc c-user: INTERNAL_ERROR_NO_MEMORY_FOR_IDLE_TASK_STORAGE
Document this fatal error.
2022-10-14 15:04:35 +02:00
Sebastian Huber
36ae26d6e6 c-user: INTERNAL_ERROR_IDLE_THREAD_CREATE_FAILED
Document this fatal error.
2022-10-14 15:04:35 +02:00
Sebastian Huber
5eae93cbd1 c-user: Add CONFIGURE_IDLE_TASK_STORAGE_SIZE 2022-10-14 15:04:35 +02:00
Frank Kühndel
e3cbdca981 TFTPFS: Adding missing diagram 2022-10-14 12:39:57 +11:00
Chris Johns
c9c5a17ee1 README: Add a note about image tools 2022-10-13 12:23:49 +11:00
Mohd Noor Aman
f13489efb4 user/aarch64/raspberrypi4: Boot mechanism explained and updated config.txt 2022-10-08 09:31:53 -05:00
Mohd Noor Aman
fe10830f24 raspberrypi4.rst: Documentation for the new AArch64 Raspberry pi 4B BSP
This patch adds the relevant documentations required for booting the new BSP.
JTAG support is added for debugging. I have built the HTML docs and verified
them.
2022-10-07 09:32:05 -05:00
Sebastian Huber
bd6ccadea0 c-user: Fix references 2022-10-06 13:16:09 +02:00
Sebastian Huber
6ea95ab717 c-user: INTERNAL_ERROR_RTEMS_INIT_TASK_CONSTRUCT_FAILED
Document this fatal error.
2022-10-06 09:20:50 +02:00
Sebastian Huber
2afb8219db c-user: CONFIGURE_MAXIMUM_THREAD_LOCAL_STORAGE_SIZE
Move CONFIGURE_MAXIMUM_THREAD_LOCAL_STORAGE_SIZE to the general configuration
options.
2022-10-06 09:20:40 +02:00
Sebastian Huber
0fc5c0336d c-user: Add application config info directives
Close #4267.
Close #4269.
2022-10-04 10:26:38 +02:00
Sebastian Huber
4fddb23a8f eng: Add memory benachmark type refinement
Update #3715.
2022-10-04 08:39:33 +02:00
Sebastian Huber
b55c8bf295 eng: Use type refinement for validation method
Update #3715.
2022-10-04 08:39:33 +02:00
Sebastian Huber
4966ed0611 eng: Remove appl config group member link role
Update #3715.
2022-10-04 08:39:33 +02:00
Sebastian Huber
c909228c7d eng: Refine unspecified interfaces
Update #3715.
2022-10-04 08:39:33 +02:00
Sebastian Huber
1d9f9afbb8 eng: Add function implementation link role
Update #3715.
2022-10-04 08:39:31 +02:00
Sebastian Huber
c812323f0f eng: Unify interface function and macro
This allows the documentation of parameter and return types for macros.

Update #3715.
2022-10-04 08:39:05 +02:00
Sebastian Huber
889a498dbb eng: Remove interface container item type
Update #3715.
2022-10-04 08:37:03 +02:00
Sebastian Huber
c98307c4f1 c-user: Add types to macros 2022-10-04 08:04:56 +02:00
Frank Kühndel
23fc93bf64 TFTPFS: New documentation 2022-10-03 13:27:01 -05:00
Sebastian Huber
278550b2d8 c-user: Add type roles 2022-09-29 10:01:14 +02:00
Chris Johns
2a2d33ccfc user: Add deployment section 2022-09-13 07:45:28 +10:00
Sebastian Huber
8f4543f202 user: Mention that the bsp_specs are gone
Update #3250.
2022-09-12 09:01:50 +02:00
Sebastian Huber
283acbbfdd user: Clarify -fno-common changes 2022-09-12 09:01:12 +02:00