summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* cpukit/libmisc/dummy: Change license to BSD-2.Joel Sherrill2022-03-221-3/+22
| | | | Updates #3053.
* cpukit/libmisc/devnull/devzero.c: Change license to BSD-2Joel Sherrill2022-03-221-3/+22
| | | | Updates #3053.
* cpukit/libmisc/cpuuse: Change license to BSD-2Joel Sherrill2022-03-226-18/+132
| | | | Updates #3053.
* cpukit/libmisc/capture: Manually change license to BSD-2Joel Sherrill2022-03-227-112/+212
| | | | | | | These files did not follow the standard format and needed to be changed manually. Updates #3053.
* cpukit/capture: Change license to BSD-2Joel Sherrill2022-03-222-6/+44
| | | | Updates #3053.
* cpukit/libmisc/bspcmdline: Change license to BSD-2Joel Sherrill2022-03-224-12/+88
| | | | Updates #3053.
* cpukit/libtest: Change license to BSD-2Joel Sherrill2022-03-225-15/+110
| | | | Updates #3053.
* cpukit/libpci: Change license to BSD-2Joel Sherrill2022-03-2222-66/+484
| | | | Updates #3053.
* cpukit/libgnat: Change license to BSD-2.Joel Sherrill2022-03-221-3/+22
| | | | Updates #3053.
* cpukit/libfs/src/rfs: Change license to BSD-2Joel Sherrill2022-03-2221-63/+462
| | | | Updates #3053.
* cpukit/libds/src/ftpfs/tftpDriver.c: Manually update license to BSD-2Joel Sherrill2022-03-221-8/+30
| | | | | | | Eric Norum granted permission plus git log archeology to get year for his copyright. Updates #3053.
* cpukit/libfs/src/imfs: Change license to BSD-2Joel Sherrill2022-03-2228-84/+616
| | | | Updates #3053.
* cpukit/libdl: Manual file header reordering (SPDX, Doxygen, Copyright)Joel Sherrill2022-03-2235-300/+335
| | | | Updates #3053.
* cpukit/libfs/src/defaults: Change license to BSD-2Joel Sherrill2022-03-2237-111/+814
| | | | Updates #3053.
* cpukit/libdrvmsg: Change license to BSD-2Joel Sherrill2022-03-2219-57/+418
| | | | Updates #3053.
* cpukit/libdl Change license to BSD-2Joel Sherrill2022-03-2235-105/+770
| | | | Updates #3053.
* cpukit/libdl/rtl-alloc-check.py: Change to BSD-2 by handJoel Sherrill2022-03-221-7/+25
| | | | Updates #3053.
* thread.hpp: Fix redefinition of default argumentSebastian Huber2022-03-181-18/+14
| | | | | | A default argument shall be defined only once. Close #4632.
* shell: Avoid potential stack corruptionSebastian Huber2022-03-161-7/+1
| | | | | | | | | | | 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.
* bsps/irq: Improve affinity set handlingSebastian Huber2022-03-161-1/+8
| | | | | | | | 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.
* cpukit/aarch64: Add Per_CPU_Control accessorKinsey Moore2022-03-121-0/+23
| | | | | | 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.
* arm: Fix PMSA section to region mappingSebastian Huber2022-03-111-22/+33
| | | | | Fix move of regions. Allow sections to be contained in a region (may happen due to region alignment).
* arm: Add _AArch32_PMSA_Map_sections_to_regions()Sebastian Huber2022-03-112-20/+90
| | | | This simplifies unit testing.
* cpukit: Automated IMD header file clean upChristian Mauderer2022-03-1011-11/+11
| | | | | | Use the same form of IMD in all copyright lines Update #4625.
* bsps and cpukit: Manual file header clean upChristian Mauderer2022-03-108-114/+81
| | | | Updates #4625.
* cpukit/: Scripted embedded brains header file clean upJoel Sherrill2022-03-10285-1716/+14
| | | | Updates #4625.
* libmisc/serdbg: Manual header clean upJoel Sherrill2022-03-103-46/+30
| | | | Updates #4625.
* telnetd.c: Manual cleanup of embedded brains File HeadersJoel Sherrill2022-03-101-6/+0
| | | | | | This file's text looked different from others. Fixed by hand. Updates #4625.
* SMP: Fix start multitasking for some targetsSebastian Huber2022-03-097-0/+59
| | | | | | | | | | | | | The previous SMP multitasking start assumed that the initial heir thread of a processor starts execution in _Thread_Handler(). The _Thread_Handler() sets the interrupt state explicitly by _ISR_Set_level() before it calls the thread entry. Under certain timing conditions, processors may perform an initial context switch to a thread which already executes its thread body (see smptests/smpstart01). In this case, interrupts are disabled after the context switch on targets which do not save/restore the interrupt state during a context switch (aarch64, arm, and riscv). Close #4627.
* score: Disable thread dispatching earlierSebastian Huber2022-03-082-6/+6
| | | | | | | Disable thread dispatching earlier on secondary processors. This ensures that fatal error and per-CPU job handlers are called with thread dispatching disabled. On the boot processor, the thread dispatching is already disabled by _Thread_Dispatch_initialization().
* mpci: Fix RTEMS_DEBUG supportSebastian Huber2022-03-081-1/+1
|
* cpukit/libblock: Change license to BSD-2Joel Sherrill2022-02-2824-72/+528
| | | | Updates #3053.
* cpukit/ftpd: Change license to BSD-2Joel Sherrill2022-02-281-3/+22
| | | | | | Not all files could be changed. Updates #3053.
* cpukit/include/adainclude: Change license to BSD-2Joel Sherrill2022-02-2839-117/+858
| | | | Updates #3053.
* score/cpu/v850: Change license to BSD-2Joel Sherrill2022-02-288-24/+176
| | | | Updates #3053.
* score/cpu/sparc64: Change license to BSD-2Joel Sherrill2022-02-289-27/+198
|
* score/cpu/sparc: Change license to BSD-2Joel Sherrill2022-02-2816-48/+352
| | | | Updates #3053.
* score/cpu/powerpc: Change license to BSD-2Joel Sherrill2022-02-2810-34/+219
| | | | Updates #3053.
* score/cpu/or1k: Change license to BSD-2Joel Sherrill2022-02-2814-42/+308
|
* score/cpu/no_cpu: Change license to BSD-2Joel Sherrill2022-02-289-27/+198
| | | | Updates #3053.
* score/cpu/nios2: Change license to BSD-2Joel Sherrill2022-02-2827-81/+594
| | | | Updates #3053.
* score/cpu/mips: Change license to BSD-2Joel Sherrill2022-02-286-18/+132
| | | | Updates #3053.
* score/cpu/m68k: Change license to BSD-2Joel Sherrill2022-02-288-24/+176
| | | | Updates #3053.
* score/cpu/i386: Change license to BSD-2Joel Sherrill2022-02-2810-30/+218
| | | | | | sse_test.c was deliberarely NOT changed. Updates #3053.
* score/cpu/arm: Change license to BSD-2Joel Sherrill2022-02-2838-115/+836
| | | | Updates #3053.
* sapi/src/*.c: Change license to BSD-2Joel Sherrill2022-02-2833-99/+726
| | | | Updates #3053.
* cpukit/include/rtems/posix/*.h: Change license to BSD-2Joel Sherrill2022-02-2826-78/+572
| | | | Updates #3053.
* posix/src/_execve.c: Change license to BSD-2Joel Sherrill2022-02-281-3/+22
| | | | Updates #3053.
* cpukit/posix/src/[p-z]*.c: Change license to BSD-2Joel Sherrill2022-02-28125-375/+2750
| | | | Updates #3053.
* cpukit/posix/src/[a-o]*.c: Change license to BSD-2Joel Sherrill2022-02-2886-258/+1892
| | | | Updates #3053.