Andreas Dachsberger
24787d086b
doxygen: score: adjust doc in isr.h to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:03 +02:00
Andreas Dachsberger
5ad74fd6d2
doxygen: score: adjust doc in interr.h to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:03 +02:00
Andreas Dachsberger
0cdcb27c42
Removed entry from Related Pages
...
SAM V71 Xplained Ultra - Board explanation now in Modules->BSPs->ARM
Update #3706 .
2019-05-13 07:42:03 +02:00
Andreas Dachsberger
4c99921a5e
doxygen: score: adjust doc in heapimpl.h to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:03 +02:00
Andreas Dachsberger
cf6ce4afe7
doxygen: score: adjust doc in heap.h to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:03 +02:00
Andreas Dachsberger
d69b7a50bb
doxygen: score: adjust doc in freechain.h to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:03 +02:00
Andreas Dachsberger
54733e66c7
doxygen: score: adjust doc in cpustdatomic.h to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:03 +02:00
Andreas Dachsberger
d5b63c2b21
doxygen: score: adjust doc in coresemimpl.h to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:03 +02:00
Andreas Dachsberger
eab90bff1d
doxygen: score: adjust doc in coresem.h to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:03 +02:00
Andreas Dachsberger
d16a90197b
doxygen: score: adjust doc in corerwlockimpl.h to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:03 +02:00
Andreas Dachsberger
86b05bf6e5
doxygen: score: adjust doc in coremuteximpl.h to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:03 +02:00
Andreas Dachsberger
d369903b0e
doxygen: score: adjust doc in coremutex.h to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:03 +02:00
Andreas Dachsberger
0865cd2716
doxygen: score: adjust doc in coremsgimpl.h to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:03 +02:00
Andreas Dachsberger
accbe670a0
doxygen: score: adjust doc in corebarrierimpl.h to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:03 +02:00
Andreas Dachsberger
62128be07b
doxygen: score: added dox in assert.h according to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:03 +02:00
Andreas Dachsberger
4bd8757626
doxygen: score: adjust doc in coremsg.h to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:03 +02:00
Andreas Dachsberger
37ab9081f5
doxygen: score: adjust doc in corebarrier.h to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:03 +02:00
Andreas Dachsberger
4bb0f00d3c
doxygen: score: adjust doc in copyrt.h to doxygen guidelines
...
Also renamed the group SuperCoreCopyright to RTEMSSuperCoreCopyright
Update #3706 .
2019-05-13 07:42:03 +02:00
Andreas Dachsberger
59de8ef40b
doxygen: score: adjust doc in context.h to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:03 +02:00
Andreas Dachsberger
0153acf254
doxygen: score: adjust doc in chainimpl.h to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:02 +02:00
Andreas Dachsberger
827e260630
doxygen: score: adjust doc in chain.h to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:02 +02:00
Andreas Dachsberger
3b977b8638
doxygen: score: adjust doc in basedefs.h to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:02 +02:00
Andreas Dachsberger
76a9857cab
doxygen: score: adjust doc in apimutex.h to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:02 +02:00
Andreas Dachsberger
93dcd2b605
doxygen: score: adjust doc in address.h to doxygen guidelines
...
Update #3706 .
2019-05-13 07:42:02 +02:00
Sebastian Huber
dda1922fec
score: Adjust PER_CPU_CONTROL_SIZE_APPROX
...
Account for recent Per_CPU_Control structure member additions.
2019-05-10 09:11:54 +02:00
Sebastian Huber
cf5d5d8093
bsp/lpc24xx: Fix dynamic EMC configurations
2019-05-09 12:32:08 +02:00
Sebastian Huber
50d8d32b66
bsp/lpc24xx: Use fast slew rate for EMC pins
2019-05-09 09:55:27 +02:00
Sebastian Huber
0a6b81ad1c
bsp/lpc24xx: Add LPC17XX_PIN_TYPE_FAST_SLEW_RATE
2019-05-09 09:55:26 +02:00
Sebastian Huber
6cad529ccb
bsp/lpc24xx: Add SDRAM mode settings comment
2019-05-09 09:55:26 +02:00
Sebastian Huber
0b74d8f0fe
bsp/lpc24xx: Fix LPC24XX_EMC_MT48LC4M16A2 MPU cfg
2019-05-08 13:37:06 +02:00
Sebastian Huber
271b8a61c1
bsp/lpc24xx: Remove obsolete BSP optinons
...
Update #3725 .
2019-05-08 13:09:05 +02:00
Sebastian Huber
2ffbc4d53c
bsp/lpc24xx: Flexible LPC24XX_EMC_MT48LC4M16A2 cfg
2019-05-08 13:05:26 +02:00
Sebastian Huber
d49ff3e360
bsp/lpc24xx: LPC24XX_EMC_MT48LC4M16A2 MPU support
2019-05-08 13:05:23 +02:00
Sebastian Huber
a6c08e8d70
bsp/lpc24xx: Support LPC24XX_EMC_SST39VF3201 pins
2019-05-08 13:01:07 +02:00
Joel Sherrill
6d3e3934cd
Makefile.am: Add psxhdrs/termios files to build
2019-05-07 15:01:03 -05:00
Jacob Shin
7bd38f88c7
psxhdrs: Add POSIX API Signature Compliance Tests for termios.h
2019-05-07 14:35:30 -05:00
Sebastian Huber
30d61a66d9
bsps/powerpc: Fix constructors with priority
...
Update #3339 .
2019-05-07 10:31:51 +02:00
Sebastian Huber
f6895c6d55
bsps/powerpc: Fix C++ exception handling
...
Close #3736 .
2019-05-07 10:31:51 +02:00
Sebastian Huber
f4db49a1ab
bsp/motorola_powerpc: Fix bootloader output
2019-05-07 08:45:52 +02:00
Sebastian Huber
8bd4f61c30
bsps: Remove bogus config declaration
...
Replace it with a proper struct rtems_bsdnet_ifconfig forward
declaration.
Close #3742 .
2019-05-06 07:57:34 +02:00
Chris Johns
b36c52097f
libdl: Do not access the ELF file while the allocator is locked.
...
- Load symbols before allocation.
- Parse reloc records and place any reloc recs in a cache to use
while the allocator is locked.
- Relocate symbols after section allocation.
- Split section loading into allocation/locating and loading.
- Update all arch back-ends with a new reloc interface to control
tramp handling.
- Add `-a` and `-t` to the object list shell command.
Closes #3741
2019-05-03 10:15:20 +10:00
Sebastian Huber
be50969881
bsp/motorola_powerpc: Fix debug output
...
Update #3122 .
2019-04-12 14:38:06 +02:00
Sebastian Huber
ef9d20f691
score: More robust _SMP_Multicast_action()
...
If the caller already disabled interrupts, then do not disable thread
dispatching. Calling _SMP_Multicast_action() with interrupts disabled
is a questionable use case.
2019-04-12 11:15:40 +02:00
Sebastian Huber
5cc313bf08
bsp/imx: CLOCK_DRIVER_USE_ONLY_BOOT_PROCESSOR
...
Remove this BSP option.
2019-04-12 09:44:48 +02:00
Sebastian Huber
ad40d05eba
score: Remove _SMP_Before_multitasking_action()
...
Use _SMP_Multicast_action() instead.
2019-04-12 09:44:48 +02:00
Sebastian Huber
f410b31be4
score: Improve _SMP_Multicast_action()
...
Let it work during system initialization.
2019-04-12 09:44:48 +02:00
Sebastian Huber
e90486ab41
score: Rework SMP multicast action
...
Use a FIFO list of jobs per processor to carry out the SMP multicast
action. Use a done indicator per job to reduce the bus traffic a bit.
2019-04-12 09:44:48 +02:00
Sebastian Huber
df8d7bd76f
score: Use processor mask in _SMP_Multicast_action
...
Processor_mask is the internal data type to deal with processor sets.
2019-04-12 09:44:48 +02:00
Sebastian Huber
e97b7c9a7a
score: Use an ISR lock for Per_CPU_Control::Lock
...
The use of a hand crafted lock for Per_CPU_Control::Lock was necessary
at some point in the SMP support development, but it is no longer
justified.
2019-04-12 09:44:44 +02:00
Sebastian Huber
18d45d9d25
score: Add _ISR_lock_Set_name()
...
Add _ISR_lock_Set_name() to optimize the initialization of
zero-initialized locks.
2019-04-12 09:12:03 +02:00