| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
This script is horribly out of date. A new version could be placed in
RTEMS tools if necessary.
Close #3451.
|
|
|
|
|
|
|
|
|
|
|
|
| |
All tools should be removed from the RTEMS source repository at some
point in time. Tools with a BSD-style license will be moved to the
RTEMS tools repository. Unfortunately, the this tool is RTEMS GPL
licensed.
If users of this tool still exist, they can reimplement the
functionality using a BSD-style license and add it to the RTEMS tools.
Close #3444.
|
|
|
|
|
|
|
|
|
|
|
|
| |
All tools should be removed from the RTEMS source repository at some
point in time. Tools with a BSD-style license will be moved to the RTEMS
tools repository. Unfortunately, the shgen tool is GPL licensed.
Remove all uses of this tool from the code base. Replace generated files
with stub functions. If users of this BSP still exist, they can
reimplement the functionality using a BSD-style license.
Close #3443.
|
|
|
|
| |
Always append some standard warning flags.
|
|
|
|
|
|
|
| |
The mpc555 define is provided via <bspopts.h>. It must not be used in
cpukit header files.
Update #3425.
|
|
|
|
|
|
|
|
|
| |
The ppc405 define must be checked before the ppc403 define. The ppc405
define is provided by <bspopts.h>. The ppc403 define is provided by GCC
as a built-in define if no ppc* or mpc* define is set via the
command line (see GCC sources "gcc/config/rs6000/rtems.h").
Update #3425.
|
|
|
|
|
|
|
|
| |
An invalid heap usage such as a double free is usually a fatal error
since this indicates a use after free. Replace the use of printk() in
free() with a fatal error.
Update #3437.
|
|
|
|
|
|
| |
Add RTEMS_FATAL_SOURCE_PANIC to rtems_fatal_source_text().
Update #3244.
|
|
|
|
|
| |
Use rtems_heap_allocate_aligned_with_boundary() instead of malloc() to
avoid a dependency on errno.
|
|
|
|
|
| |
Do not use isprint() from <ctype.h> since it depends on the heavy weight
C locale implementation in Newlib.
|
|
|
|
|
|
| |
Move _Status_Object_name_errors_to_status to a separate file to avoid a
dependency on errno. Dependencies to errno are hard to be removed by
the linker garbage collection.
|
|
|
|
| |
Avoid resource allocation problems with unlimited objects.
|
|
|
|
|
|
|
|
|
|
| |
_Timespec_Equal_to() does not set errno, hence avoid using perror(),
instead use fprintf() to stderr, and extend the error message to provide
information about what the error is (measured timer value after
re-arming is not equal to the configured interval), and how large of a
difference was measured.
Signed-off-by: Martin Erik Werner <martin.werner@aacmicrotec.com>
|
|
|
|
|
|
|
|
|
| |
Quite a number of GMAC_... functions had a side effect of enabling the
transmit and receive. During the initialization of the ethernet driver,
that lead to the situation that the receive has been already enabled
while the DMA isn't set up correctly. Therefore the DMA interpreted the
values at address 0 as an DMA descriptor. When a packet is received
during that time, the behaviour is quite undefined.
|
|
|
|
|
|
|
|
|
|
| |
The d542af2e4304b663461330a60313fb6c4fdbf4db commit was a bad one.
The riscv32 and riscv64 targets share a riscv source directory. The
potential future powerpcspe and powerpc targets need this change as
well.
For example ${target_arch} is "riscv32" and ${cfg_arch} is "riscv".
|
|
|
|
| |
This configuration define is not supported.
|
|
|
|
|
| |
Rename CONFIGURE_SCHEDULER_COUNT to _CONFIGURE_SCHEDULER_COUNT to
emphasise that this is not a user configuration option.
|
|
|
|
|
|
| |
Rename CONFIGURE_INITIAL_EXTENSION_TABLE to
_CONFIGURE_INITIAL_EXTENSION_TABLE to emphasise that this is not a user
configuration option.
|
| |
|
|
|
|
|
| |
This define is not supported by confdefs.h. In addition, on ARM the
interrupt stack size is defined by the linker command file.
|
|
|
|
|
|
| |
This allows a user to overwrite some MPU settings. That can for example
be usefull for devices with special requirements that are connected to
the external bus interface.
|
| |
|
|
|
|
| |
Updates #3425.
|
|
|
|
| |
Updates #3425.
|
|
|
|
| |
Updates #3425.
|
|
|
|
| |
Updates #3425.
|
|
|
|
| |
Updates #3425.
|
|
|
|
| |
Updates #3425.
|
|
|
|
| |
Updates #3425.
|
|
|
|
| |
Updates #3425.
|
|
|
|
| |
Updates #3425.
|
|
|
|
| |
Updates #3425.
|
|
|
|
| |
Updates #3425.
|
|
|
|
| |
Updates #3425.
|
|
|
|
| |
Updates #3425.
|
|
|
|
| |
Updates #3425.
|
|
|
|
| |
Updates #3425.
|
|
|
|
| |
Updates #3425.
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 40c623a883da5dd80e4599cf4cd14097834706bd.
The use of postfix wildcards, e.g. of the form "*.x" is dangerous since
it circumvents the standard matching rules for sections.
Unknown input sections should be added explicitly to the desired output
section via "x.*" wildcards.
Update #3307.
|
|
|
|
| |
Update #3358.
|
|
|
|
| |
Update #3358.
|
|
|
|
| |
Update #3358.
|
|
|
|
| |
Updates #3425.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
The riscv32 and riscv64 targets share a riscv source directory. The
potential future powerpcspe and powerpc targets need this change as
well.
|
| |
|
|
|
|
|
|
|
|
| |
This add ths following ioctl calls to the sc16is752 driver:
- TIOCMGET
- TIOCMSET
- TIOCMBIS
- TIOCMBIC
|
|
|
|
| |
Updates #3425.
|