Sebastian Huber
7fe3c62329
thread.hpp: Fix redefinition of default argument
...
A default argument shall be defined only once.
Close #4632 .
2022-03-18 16:13:04 +01:00
Sebastian Huber
1a5991e4e7
build: Apply command line options to all variants
...
Update #4548 .
2022-03-18 14:57:43 +01:00
Sebastian Huber
b837c83869
shell: Avoid potential stack corruption
...
The rtems_shell_init() passed the address of a stack variable
(exit_code) to rtems_shell_run(). If wait == false, then the stack
variable goes out of scope but may be accessed by the created shell
thread.
The rtems_shell_script() was affected by the same problem.
Close #4629 .
2022-03-16 07:35:27 +01:00
Sebastian Huber
f311caf984
bsps/irq: Improve affinity set handling
...
Restrict the affinity set to the set of online processors. Make sure
the affinity set for an interrupt vector contains at least one online
processor.
Update #3269 .
2022-03-16 07:29:27 +01:00
Sebastian Huber
ca4fa22e51
bsps/irq: Fix formatting
...
Update #3269 .
2022-03-16 07:29:27 +01:00
Alex White
14381c432a
microblaze: Add JFFS2 AXI QSPI driver
...
This driver has been tested with Micron NOR Flash via AXI Quad SPI.
2022-03-15 10:46:19 -05:00
Sebastian Huber
e7a2470d06
bsps/arm: Fix bsp_start_memcpy() for ARMv7-AR
...
Synchronize data and instruction streams.
2022-03-14 09:23:54 +01:00
Kinsey Moore
3e3393ac1e
cpukit/aarch64: Add Per_CPU_Control accessor
...
Add an architecture-specific implementation for
_CPU_Get_current_per_CPU_control() to reduce overhead for getting the
current CPU's Per_CPU_Control structure.
2022-03-12 11:55:11 -06:00
Sebastian Huber
74d3abc1db
arm: Fix PMSA section to region mapping
...
Fix move of regions. Allow sections to be contained in a region (may
happen due to region alignment).
2022-03-11 09:24:57 +01:00
Sebastian Huber
ca74566f7e
arm: Add _AArch32_PMSA_Map_sections_to_regions()
...
This simplifies unit testing.
2022-03-11 09:24:57 +01:00
Sebastian Huber
1a23ee6176
bsp/fvp: Use only vector table of start section
2022-03-11 09:24:54 +01:00
Christian Mauderer
817ee56327
bsps/.../disp_hcms29xx.h: Fix comment block
...
Update #4625
2022-03-10 14:43:10 +01:00
Christian Mauderer
947c66456c
bsps/m68k: Restore license file
...
Quite some files in the bsps/m68k/genmcf548x mention a
Freescale_license.txt file. The file has been accidentally removed
during the source reorganization in 2018. This commit restores it and
moves it to the right location for licenses.
Update #4625 .
2022-03-10 09:15:19 +01:00
Christian Mauderer
3293a21c73
bsps: Automated IMD header file clean up
...
Use the same form of IMD in all copyright lines
Update #4625 .
2022-03-10 09:15:19 +01:00
Christian Mauderer
bb2e149e0b
cpukit: Automated IMD header file clean up
...
Use the same form of IMD in all copyright lines
Update #4625 .
2022-03-10 09:15:19 +01:00
Christian Mauderer
4f9db3fae6
bsps/powerpc/gen5200: Manual Header clean up
...
Update #4625 .
2022-03-10 09:15:19 +01:00
Christian Mauderer
c39c12b97f
bsps/powerpc/gen83xx/start/cpuinit.c: Manual Header clean up
...
There is not really anything left from the referenced cpuinit.c file
from MPC8260ads CPU initialization. So ignore that part of the header
during rework.
Update #4625 .
2022-03-10 09:15:19 +01:00
Christian Mauderer
d7955b245e
bsps and cpukit: Manual file header clean up
...
Updates #4625 .
2022-03-10 09:15:19 +01:00
Christian Mauderer
52a8cc97ef
bsps/powerpc/gen5200: Manual file header clean up
...
This cleans some of the more complex headers including IPR.
Updates #4625 .
2022-03-10 09:15:19 +01:00
Christian Mauderer
5028a9f6c4
testsuites: Manual file header clean up
...
Updates #4625 .
2022-03-10 09:15:19 +01:00
Christian Mauderer
f0f6e88882
bsps/powerpc: Manual file header clean up
...
Updates #4625 .
2022-03-10 09:15:19 +01:00
Christian Mauderer
3fb2a815c7
bsps/powerpc/gen5200: Manual file header clean up
...
Updates #4625 .
2022-03-10 09:15:19 +01:00
Christian Mauderer
6d4a72eb06
bsps/powerpc: Manual file header clean up
...
Updates #4625 .
2022-03-10 09:15:19 +01:00
Christian Mauderer
a11e1219c4
bsps/powerpc/gen83xx: Manual file header clean up
...
Updates #4625 .
2022-03-10 09:15:19 +01:00
Christian Mauderer
eeea4feeca
bsps/powerpc/tqm8xx: Manual file header clean up
...
Updates #4625 .
2022-03-10 09:15:19 +01:00
Christian Mauderer
4a85ce8d6a
bsps/shared: Manual file header clean up
...
Updates #4625 .
2022-03-10 09:15:19 +01:00
Christian Mauderer
98e43e833b
bsps/m68k: Manual file header clean up
...
Updates #4625 .
2022-03-10 09:15:19 +01:00
Joel Sherrill
bbe71c611b
bsps/testsuites/: Scripted embedded brains header file clean up
...
Updates #4625 .
2022-03-10 08:43:50 +01:00
Joel Sherrill
fe6d96cc85
bsps/include/: Scripted embedded brains header file clean up
...
Updates #4625 .
2022-03-10 08:43:50 +01:00
Joel Sherrill
099dda2df5
bsps/m68k/: Scripted embedded brains header file clean up
...
Updates #4625 .
2022-03-10 08:43:50 +01:00
Joel Sherrill
e560ee85cf
bsps/powerpc/: Scripted embedded brains header file clean up
...
Updates #4625 .
2022-03-10 08:43:50 +01:00
Joel Sherrill
51e06729b1
bsps/sh/: Scripted embedded brains header file clean up
...
Updates #4625 .
2022-03-10 08:43:50 +01:00
Joel Sherrill
9bf813c5f1
bsps/shared/: Scripted embedded brains header file clean up
...
Updates #4625 .
2022-03-10 08:43:50 +01:00
Joel Sherrill
ba619b7f36
bsps/arm/: Scripted embedded brains header file clean up
...
Updates #4625 .
2022-03-10 08:43:50 +01:00
Joel Sherrill
7a9b240801
bsps/sparc: Scripted embedded brains header file clean up
...
Updates #4625 .
2022-03-10 08:43:50 +01:00
Joel Sherrill
9a9442e85c
m68k/genmcf548x/: Manual file header clean up
...
Updates #4625 .
2022-03-10 08:43:50 +01:00
Joel Sherrill
621ddfce91
m68k/genmcf548x: Manual file header clean up
...
Updates #4625 .
2022-03-10 08:43:50 +01:00
Joel Sherrill
9a60aa72a7
bsps/m68k/gen68360/spi/m360_spi.h: Manual file header clean up
...
Updates #4625 .
2022-03-10 08:43:50 +01:00
Joel Sherrill
1ea6f50f25
bsps/lm32/include/bsp/irq.h: manual file header clean up
...
Updates #4625 .
2022-03-10 08:43:50 +01:00
Joel Sherrill
3a17ee8e45
bsps/include/libchip/spi-memdrv.h: Manual file header clean up
...
Updates #4625 .
2022-03-10 08:43:50 +01:00
Joel Sherrill
e77f7260d7
bsps/include/libchip/spi-fram-fm25l256.h: Manual file header clean up
...
Updates #4625 .
2022-03-10 08:43:50 +01:00
Joel Sherrill
100873796b
bsps/include/libchip/disp_hcms29xx.h: Manual file header clean up
...
Updates #4625 .
2022-03-10 08:43:50 +01:00
Joel Sherrill
2ccb2fc565
include/libchip/spi-flash-m25p40.h: Manual file header clean up
...
Updates #4625 .
2022-03-10 08:43:50 +01:00
Joel Sherrill
9365dd7c46
powerpc/mpc55xxevb: Manual file header clean up
...
Updates #4625 .
2022-03-10 08:43:50 +01:00
Joel Sherrill
3878b0107f
m68k/genmcf548x/README: Manual file header clean up
...
Updates #4625 .
2022-03-10 08:43:50 +01:00
Joel Sherrill
8c6bf983ba
m68k/gen68360/spi/m360_spi.c: Manual file header clean up
...
Updates #4625 .
2022-03-10 08:43:49 +01:00
Joel Sherrill
255fe433fd
cpukit/: Scripted embedded brains header file clean up
...
Updates #4625 .
2022-03-10 08:43:49 +01:00
Joel Sherrill
d836922525
libmisc/serdbg: Manual header clean up
...
Updates #4625 .
2022-03-10 08:43:49 +01:00
Joel Sherrill
78af9249f3
telnetd.c: Manual cleanup of embedded brains File Headers
...
This file's text looked different from others. Fixed by hand.
Updates #4625 .
2022-03-10 08:43:49 +01:00
Joel Sherrill
da7204301a
testsuites/fstests/fsdosfsname01/create_files.cs: Convert to UNIX CR/LF.
...
This file had a mix of both DOS and UNIX CR/LF.
Updates #4625 .
2022-03-10 08:43:49 +01:00