Chris Johns
f767355d39
rtems-bsps: Add markdown support
...
- Convert to python for better performance
2020-05-01 18:03:49 +10:00
Sebastian Huber
a8f0d941c3
libtests/heapwalk: Fix for RTEMS_DEBUG
...
Update #2962 .
2020-04-29 06:58:16 +02:00
Sebastian Huber
cfe8f7a9b7
doxygen: Switch @brief and @ingroup
...
This order change fixes the Latex documentation build via Doxygen.
2020-04-28 09:04:00 +02:00
Chris Johns
0b41675971
libdl/mips: Fix MIPS16hi/lo relocation support.
...
This patch is an updated version from:
https://lists.rtems.org/pipermail/users/2016-January/029740.html
Closes #3693
2020-04-28 13:58:20 +10:00
Chris Johns
396e98305e
README: Fix the rtems.git line
...
Updates #3231
2020-04-27 11:35:21 +10:00
Christian Mauderer
222d687969
bsps/arm: Fix uninitialized value in generic timer
...
_CPU_Counter_frequency() can be called by the rtems_counter
initialization before arm_gt_clock_initialize() initializes the value
used in _CPU_Counter_frequency().
Closes #3961 .
2020-04-20 09:07:35 +02:00
Sebastian Huber
3d73642d9e
sapi: Add param check to rtems_extension_create()
...
Check that the extensions table is not NULL. Change format.
Update #3953 .
2020-04-17 19:51:11 +02:00
Sebastian Huber
80cf60efec
Canonicalize config.h include
...
Use the following variant which was already used by most source files:
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
2020-04-16 07:30:00 +02:00
Sebastian Huber
8f808c1b9a
libnetworking: Remove config.h include in header
2020-04-16 07:30:00 +02:00
Christian Mauderer
0121954128
bsp/imx: Add an extra ecspi clock.
...
Some imx chips or boards don't use the same frequency for ECSPI and IPG.
Update #3869
2020-04-15 16:13:07 +02:00
Chris Johns
d007cc2cee
libmisc/shell: Fix the handling of joel scripts in telnet
...
- Fix the passing of std[in/out] to child threads
- Fix deleting of managed memory in the key destructor
- Only set the key in the main loop thread
- Only allocate a shell env outside of the main loop
- Fix memory leak if the task start fails
- Remove error level from shell env, it cannot be returned this way. Add
exit_code but the API is broken so it cannot be returned.
Closes #3859
2020-04-15 08:30:30 +10:00
Sebastian Huber
4f32722e33
config: Fix typo
...
Update #3875 .
2020-04-14 16:29:52 +02:00
Sebastian Huber
ea227af2d4
score: Check time of day in _TOD_Set()
...
Close #3949 .
2020-04-14 07:19:53 +02:00
Sebastian Huber
fb07f730c1
score: Return status in _TOD_Set()
...
Update #3949 .
2020-04-14 07:19:53 +02:00
Sebastian Huber
d35722e66c
bsps/riscv: Fix multiple definition
2020-04-10 19:56:50 +02:00
G S Niteesh Babu
19efa9a0b9
bsp/raspberrypi: Fix build warnings.
...
1) _Memory_Initialize makes pointer from integer
without a cast.
2) printf format error, expects %u but %lu provided.
2020-04-10 08:27:18 -05:00
Sebastian Huber
840f21ddc7
score: Delete RTEMS_DECLARE_GLOBAL_SYMBOL()
...
Delete unused RTEMS_DECLARE_GLOBAL_SYMBOL().
Update #3799 .
2020-04-08 19:22:36 +02:00
Sebastian Huber
099ab00d16
config: Fix _ISR_Stack_area_end
...
In the previous implementation, the _ISR_Stack_area_begin and
_ISR_Stack_area_end symbols were in different sections. If they do not
have the same alignment, then the following linker directive could
separate them:
*(SORT_BY_ALIGNMENT (SORT_BY_NAME (.rtemsstack*)))
Do not use different sections and instead define _ISR_Stack_area_end
directly.
Update #3799 .
2020-04-08 19:22:34 +02:00
Sebastian Huber
3a882e5bc3
score: Add and use RTEMS_SYMBOL_NAME()
...
Update #3799 .
2020-04-08 19:22:32 +02:00
Eshan dhawan
81e25245fc
Tests for inttype.h methods
2020-04-07 16:17:18 -06:00
Joel Sherrill
f4935345de
lpc23xx_tli800-testsuite.tcfg: Add psxaoi03 and psxsignal07
...
Updates #3938 .
2020-04-07 17:13:18 -05:00
Joel Sherrill
af7e519ec9
mcf52235-testsuite.tcfg: Add sp16
...
Updates #3938 .
2020-04-07 17:11:53 -05:00
Joel Sherrill
a7ea726fbd
lpc1768_mbed-testsuite.tcfg: Add psxaoi03 and psxsignal07
...
Updates #3938 .
2020-04-07 17:11:32 -05:00
Joel Sherrill
dcb097a5cb
lpc2362-testsuite.tcfg: Add psxaoi03 and psxsignal07
...
Updates #3938 .
2020-04-07 17:11:26 -05:00
Joel Sherrill
fe5d50ed43
lpc1768_mbed_ahb_ram_eth-testsuite.tcfg: Add psxsignal07
...
Updates #3938 .
2020-04-07 17:10:57 -05:00
Joel Sherrill
f74d70e682
lm4f120-testsuite.tcfg: Add psxsignal07
...
Updates #3938 .
2020-04-07 17:10:52 -05:00
Sebastian Huber
92a3a19c75
tests: Exclude record02 for some BSPs
...
Update #3938 .
2020-04-06 21:22:14 +02:00
Sebastian Huber
c547470e56
tests: Small memory exclude for record02
...
Update #3938 .
2020-04-06 21:08:16 +02:00
Gedare Bloom
2db1fd8579
sparc64: update linkcmds with missing sections for TLS
...
Closes #3936 .
2020-04-06 11:15:59 -06:00
Sebastian Huber
d582d0e130
Revert "score: Fix _ISR_Stack_area_end"
...
This reverts commit 8e80876bdd
which broke several architectures.
2020-04-05 09:59:25 +02:00
Christian Mauderer
bb8ae78d36
bsp/raspberry: Add a bsp_fdt_map_intr().
...
Fixes #3903
2020-04-04 18:38:44 +02:00
Gedare Bloom
50782bc5cf
cpukit/rfs: fix typo in header guard
2020-04-03 09:31:35 -06:00
Sebastian Huber
8e80876bdd
score: Fix _ISR_Stack_area_end
...
The _ISR_Stack_area_begin and _ISR_Stack_area_end symbols are in
different sections. They must have the same alignment, otherwise the
following linker directive could separate them:
*(SORT_BY_ALIGNMENT (SORT_BY_NAME (.rtemsstack*)))
Update #3799 .
2020-04-03 15:48:58 +02:00
Jan Sommer
1483012b38
bsp/shared/clock: Reset Clock_driver_isrs to correct value
...
CLOCK_DRIVER_ISRS_PER_TICK is the configuration define,
CLOCK_DRIVER_ISRS_PER_TICK_VALUE is the actual value of ISRS per clock
tick, therefore use this one to reset the Clock_driver_isrs after each
tick.
2020-04-03 11:47:18 +02:00
Sebastian Huber
51307919b4
arm: ARMv7-M statically initialized vector table
...
Statically initialize the ARMv7-M vector table to allow a placement in
ROM with read-only MPU settings.
Change licence to BSD-2-Clause in some files.
2020-04-03 09:12:44 +02:00
Sebastian Huber
7e33a80da5
config: Remove filesystem entry config options
...
Remove the following undocumented configuration options:
* CONFIGURE_FILESYSTEM_ENTRY_DOSFS
* CONFIGURE_FILESYSTEM_ENTRY_FTPFS
* CONFIGURE_FILESYSTEM_ENTRY_IMFS
* CONFIGURE_FILESYSTEM_ENTRY_JFFS2
* CONFIGURE_FILESYSTEM_ENTRY_NFS
* CONFIGURE_FILESYSTEM_ENTRY_RFS
* CONFIGURE_FILESYSTEM_ENTRY_TFTPFS
Update #3836 .
2020-04-03 08:57:38 +02:00
Sebastian Huber
86f006be4c
libio: Remove RTEMS_FILESYSTEM_TYPE_MINIIMFS
...
This type is unused. Do not mention non-existing
CONFIGURE_FILESYSTEM_MINIIMFS.
2020-04-02 10:59:33 +02:00
Sebastian Huber
299a82f45e
bsp/qoriq: Fix off by one error in clock init
...
Close #3921 .
2020-04-02 09:13:53 +02:00
Sebastian Huber
18f5bcb9d2
rtems: Fix Doxygen comment
2020-04-02 07:47:36 +02:00
Sebastian Huber
8b8c068df3
testsuites: Remove CONFIGURE_MALLOC_STATISTICS
...
This configuration option is obsolete since 2014.
Update #1367 .
2020-03-31 15:21:58 +02:00
Sebastian Huber
7cec2590d2
config: Remove CONFIGURE_FILESYSTEM_DEVFS
...
This filesystem no longer exists.
Remove unused RTEMS_FILESYSTEM_TYPE_DEVFS.
Update #3894 .
2020-03-31 15:00:50 +02:00
Sebastian Huber
762425e1e4
ftpd: Remove superfluous defines
...
These defines are not used and easily conflict with application code.
They are also defined by the standard header file <arpa/ftp.h> if
someone needs them.
2020-03-31 10:11:06 +02:00
Sebastian Huber
eb92b1fceb
ftpd: Fix return types
2020-03-31 10:11:06 +02:00
Sebastian Huber
5608e899c2
config: Remove BSP_DEFAULT_UNIFIED_WORK_AREAS
...
Do not undefine this unused BSP configuration option. This is a follow
up of commit 92b33b8d09 .
2020-03-31 10:10:44 +02:00
Vijay Kumar Banerjee
4bae9c31b4
MAINTAINERS: Add myself to Write After Approval
2020-03-25 01:04:01 +05:30
Sebastian Huber
96402b74a8
score: Document _TLS_Alignment
2020-03-23 16:16:18 +01:00
Sebastian Huber
24c21795ea
score: Fix size of TLS_Thread_control_block
...
On most architectures, the size of the thread-local storage TCB must be
8 bytes. Fix the definition for 64-bit targets.
2020-03-23 15:57:50 +01:00
Sebastian Huber
d05a900a5b
sptests/sptls02: Add test case
...
Add a test case which requires the use of __tls_guard() and
__tls_init().
Change license to BSD-2-Clause.
2020-03-23 15:44:41 +01:00
Sebastian Huber
3fd4889157
conf: Improve evaluation of event recording opts
...
Check for configuration errors earlier. Allow fatal dumps without the
other extensions. Add some warnings.
Update #3904 .
2020-03-23 07:40:36 +01:00
Joel Sherrill
37e7cc5f4c
gdbarmsim: Remove
...
Closes #3611 .
2020-03-19 15:55:26 -05:00