|
|
@4716f098
|
04/09/24 15:53:32 |
Sebastian Huber |
bsps: Include <rtems/score/processormaskimpl.h>
This fixes commit …
|
|
|
@5b0e355
|
03/20/24 14:54:33 |
Sebastian Huber |
bsps: Move declarations to <bsp/irq-generic.h>
Move declarations of …
|
|
|
@1df822a
|
03/20/24 15:23:08 |
Sebastian Huber |
Mark parameters as intentionally unused
The parameters are unused due …
|
|
|
@1eed6f8
|
03/23/23 15:53:30 |
Sebastian Huber |
bsps: Avoid unused argument in clock interrupt
Pass the parameter of …
|
|
|
@150dcf5
|
01/02/24 20:36:52 |
kinsey.moore |
libio: Clean up usage of rtems_termios_device_mode
This cleans up …
|
|
|
@2e71bd08
|
12/18/23 11:02:30 |
Sebastian Huber |
tm27: Add optional TM27_INTERRUPT_VECTOR_DEFAULT
Let the BSP define …
|
|
|
@958d517
|
09/15/23 14:20:47 |
Sebastian Huber |
bsps/leon3: Use DSU time tag for GR712RC
Close #4954.
|
|
|
@601b84c7
|
09/16/23 05:42:38 |
Sebastian Huber |
bsps/leon3: leon3_counter_use_irqamp_timestamp()
Simplify …
|
|
|
@ffa29bac
|
09/21/23 05:34:51 |
Sebastian Huber |
bsps/leon3: Statically initialize get timecount
Update #4954.
|
|
|
@8266a8a3
|
09/16/23 05:31:57 |
Sebastian Huber |
bsps/leon3: Move code blocks
Move code blocks to simplify C …
|
|
|
@abb2f8b
|
09/15/23 13:46:31 |
Sebastian Huber |
bsps/leon3: Use custom CPU counter implementation
Merge the …
|
|
|
@ff533cec
|
09/15/23 09:24:50 |
Sebastian Huber |
bsps/leon3: Simplify clock and CPU counter
Share the timecounter …
|
|
|
@3f03a6d
|
09/15/23 09:11:31 |
Sebastian Huber |
bsps/leon3: Make GPTIMER fall back mandatory
Using the auto reload …
|
|
|
@b6dc4b4
|
09/14/23 14:08:53 |
Sebastian Huber |
sparc: Move CPU counter implementation
Enable a BSP-specific CPU …
|
|
|
@8fe0fc4
|
09/15/23 08:01:53 |
Sebastian Huber |
bsps/leon3: Optional IRQ(A)MP timestamp support
This is necessary to …
|
|
|
@95cf6e57
|
10/20/23 09:14:04 |
Sebastian Huber |
bsps/leon3: Update due to register API changes
|
|
|
@c173f05
|
07/28/23 05:47:52 |
Sebastian Huber |
bsp/leon3: Make declarations conditional
The LEON3_IrqCtrl_Adev …
|
|
|
@3e1521ee
|
07/25/23 08:13:40 |
frank.kuehndel |
bsps/sparc: Add files to Doxygen groups
Update #3707.
|
|
|
@1425735
|
09/23/22 09:05:59 |
Sebastian Huber |
bsp/leon3: Simplify shutdown
Do not wait for other processors to halt.
|
|
|
@8d30ae9a
|
01/18/22 13:31:45 |
Sebastian Huber |
bsp/leon3: Add specialized target hash
|
|
|
@97f5e1c
|
09/30/21 06:45:06 |
Sebastian Huber |
bsp/leon3: Fix group memberships
Update #3706.
|
|
|
@3e0314e8
|
08/08/21 09:54:03 |
Sebastian Huber |
bsps/sparc: Remove BSP_POWER_DOWN_AT_FATAL_HALT
Remove the …
|
|
|
@63626a5
|
08/10/21 07:34:32 |
Sebastian Huber |
bsp/leon3: Enable up-counter conditionally
|
|
|
@dc16709
|
08/10/21 07:32:47 |
Sebastian Huber |
bsp/leon3: Use LEON3_GPTIMER_BASE
|
|
|
@f6b72796
|
08/03/21 17:55:14 |
Sebastian Huber |
bsp/leon3: Add LEON3_IRQAMP_EXTENDED_INTERRUPT
|
|
|
@1d1c0e5
|
08/03/21 17:50:48 |
Sebastian Huber |
bsp/leon3: Add LEON3_PROBE_ASR_22_23_UP_COUNTER
|
|
|
@3773a63b
|
07/30/21 09:09:10 |
Sebastian Huber |
bsp/leon3: Simplify fatal error handling
|
|
|
@2aff2d03
|
07/20/21 14:49:57 |
Sebastian Huber |
bsp/leon3: Move leon3_power_down_loop()
|
|
|
@31494546
|
07/19/21 09:06:09 |
Sebastian Huber |
bsp/leon3: Add LEON3_L2CACHE_BASE
|
|
|
@de278269
|
07/16/21 09:32:37 |
Sebastian Huber |
bsp/leon3: Add LEON3_HAS_ASR_22_23_UP_COUNTER
|
|
|
@3f1186f
|
07/16/21 09:28:28 |
Sebastian Huber |
bsp/leon3: Add LEON3_IRQAMP_PROBE_TIMESTAMP
|
|
|
@824556e0
|
07/16/21 09:19:51 |
Sebastian Huber |
bsp/leon3: Add LEON3_IRQAMP_BASE
|
|
|
@8f23579
|
07/16/21 09:18:14 |
Sebastian Huber |
bsp/leon3: Add LEON3_GPTIMER_BASE
|
|
|
@ac9c55b
|
07/19/21 08:52:20 |
Sebastian Huber |
bsp/leon3: LEON3_PLB_FREQUENCY_DEFINED_BY_GPTIMER
|
|
|
@fc97810
|
07/16/21 08:35:35 |
Sebastian Huber |
bsp/leon3: Add LEON3_APBUART_BASE
|
|
|
@37880fc6
|
07/19/21 09:05:38 |
Sebastian Huber |
bsp/leon3: Use new L2CACHE register block API
|
|
|
@d85c505a
|
07/19/21 07:26:33 |
Sebastian Huber |
bsp/leon3: Use new GPTIMER register block API
|
|
|
@8c9daf5
|
07/20/21 13:37:52 |
Sebastian Huber |
bsp/leon3: Move system control register support
Move, document, and …
|
|
|
@c77a20e
|
07/16/21 14:07:23 |
Sebastian Huber |
bsp/leon3: Use new IRQ(A)MP register block API
|
|
|
@32ff602
|
07/19/21 14:29:59 |
Sebastian Huber |
bsp/leon3: Move and simplify bsp_irq_fixup()
|
|
|
@a5f95cb
|
07/16/21 12:35:59 |
Sebastian Huber |
bsp/leon3: Untangle interrupt controller support
Separate the probing …
|
|
|
@8fdecf6
|
06/15/23 11:24:28 |
Sebastian Huber |
bsps: Use new APBUART register block API
|
|
|
@cba956b
|
07/12/23 12:14:59 |
Sebastian Huber |
bsps/grlib: Move GR740-specific registers
Update #4842.
|
|
|
@2d71cba0
|
06/08/21 13:53:18 |
Sebastian Huber |
bsps/grlib: Add generated headers
Close #4828.
|
|
|
@65b0ba4
|
06/15/23 12:59:00 |
Sebastian Huber |
bsps/sparc: Deprecate BSP-specific interrupt API
Update #3269.
|
|
|
@4e3e9df
|
06/15/23 12:44:35 |
Sebastian Huber |
bsps: Remove uses of BSP-specific interrupt API
Update #3269.
|
|
|
@97a4b306
|
06/15/23 15:24:36 |
Sebastian Huber |
bsp/leon2: Include missing header file
Update #4458.
|
|
|
@bcef89f2
|
05/19/23 06:18:25 |
Sebastian Huber |
Update company name
The embedded brains GmbH & Co. KG is the legal …
|
|
|
@bb465c8
|
02/14/23 15:48:07 |
Sebastian Huber |
doxygen: Add Doxygen files to a group
Update #3707.
|
|
|
@b993111
|
02/10/23 09:52:02 |
Sebastian Huber |
bsp/leon3: Move SMP data to start.S
The LEON3_Boot_Cpu global object …
|
|
|
@10ee41a8
|
01/23/23 13:56:31 |
Sebastian Huber |
tm27: Avoid function pointer casts
Add TM27_USE_VECTOR_HANDLER to …
|
|
|
@e01e499
|
11/14/22 09:59:44 |
cederman |
bsps/sparc: Change license to BSD-2 for files with Gaisler copyright
…
|
|
|
@a660e9dc
|
09/08/22 08:37:05 |
Sebastian Huber |
Do not use RTEMS_INLINE_ROUTINE
Directly use "static inline" which is …
|
|
|
@5ed00353
|
07/14/22 12:41:03 |
Sebastian Huber |
bsps: Sort .noinit* sections
Sort the .noinit* input sections by name …
|
|
|
@7a9b240
|
03/01/22 21:34:50 |
joel |
bsps/sparc: Scripted embedded brains header file clean up
Updates #4625.
|
|
|
@1b1ace76
|
03/08/22 07:12:04 |
Sebastian Huber |
bsp/leon3: Fix warning
|
|
|
@cfeb3cbb
|
03/08/22 07:10:37 |
Sebastian Huber |
bsp/leon3: Include missing header file
The <leon.h> include was …
|
|
|
@f44e2c99
|
07/01/21 06:27:11 |
Sebastian Huber |
bsp/leon3: Do not invalidate cache in SMP start
Since the trap table …
|
|
|
@044701e
|
12/10/21 13:25:30 |
Sebastian Huber |
bsp/leon3: Use interrupt entry for tm27 support
Using …
|
|
|
@1179430f
|
12/10/21 13:24:49 |
Sebastian Huber |
bsp/leon3: Use interrupt entry for the SMP support
Using …
|
|
|
@6318154
|
07/01/21 06:26:47 |
Sebastian Huber |
bsp/leon3: Use interrupt entry for Clock Driver
Using …
|
|
|
@dd70c81
|
11/25/21 01:43:10 |
joel |
bsp_specs: Delete last remnants of these.
Updates #3937.
|
|
|
@db8f598
|
04/26/21 12:00:41 |
Sebastian Huber |
build: Remove old build system
Close #3250.
Close #4081.
|
|
|
@01d22f7f
|
07/30/21 11:14:34 |
Sebastian Huber |
bsps/leon3: Rename fatal error code
Rename …
|
|
|
@75af5be6
|
08/12/21 19:06:39 |
Sebastian Huber |
bsp/leon3: Fix rtems_interrupt_is_pending()
Take the interrupt force …
|
|
|
@8b65b574
|
07/28/21 12:41:32 |
Sebastian Huber |
score: Canonicalize _CPU_Fatal_halt()
Move _CPU_Fatal_halt() …
|
|
|
@c7b4eca7
|
07/27/21 07:58:43 |
Sebastian Huber |
bsps/irq: bsp_interrupt_facility_initialize()
Do not return a status …
|
|
|
@09be98d
|
07/01/21 12:45:58 |
Sebastian Huber |
sparc/irq: Implement new interrupt directives
Update #3269.
|
|
|
@85a3785
|
07/06/21 17:00:20 |
Sebastian Huber |
bsps/irq: bsp_interrupt_set_affinity()
Return a status code for …
|
|
|
@23ec04c
|
07/06/21 16:39:57 |
Sebastian Huber |
bsps/irq: bsp_interrupt_get_affinity()
Return a status code for …
|
|
|
@32f5a195
|
06/29/21 12:06:03 |
Sebastian Huber |
bsps/irq: bsp_interrupt_vector_disable()
Return a status code for …
|
|
|
@bc86a5fa
|
06/29/21 12:01:17 |
Sebastian Huber |
bsps/irq: bsp_interrupt_vector_enable()
Return a status code for …
|
|
|
@deb5afb
|
07/05/21 11:28:02 |
Sebastian Huber |
bsps/irq: Add rtems_interrupt_is_pending()
Add a default …
|
|
|
@eebecd0
|
06/28/21 07:36:29 |
Sebastian Huber |
bsps/irq: Add rtems_interrupt_get_attributes()
Add a default …
|
|
|
@9832652c
|
06/28/21 06:44:49 |
Sebastian Huber |
bsps/irq: Add rtems_interrupt_raise()
Add rtems_interrupt_raise_on() …
|
|
|
@781213f9
|
06/28/21 06:20:53 |
Sebastian Huber |
bsps/irq: Add rtems_interrupt_vector_is_enabled()
Add a default …
|
|
|
@1577a48
|
07/19/21 13:43:11 |
Sebastian Huber |
bsp/leon3: Remove <leon.h> include form <bsp.h>
The <leon.h> header …
|
|
|
@c7b3df3f
|
07/02/21 08:00:08 |
Sebastian Huber |
bsps/sparc: Improve interrupt affinity support
Fully support the …
|
|
|
@cb7d268
|
07/01/21 14:40:01 |
Sebastian Huber |
bsp/leon3: Move bsp_interrupt_is_valid_vector()
This function is not …
|
|
|
@52fb74c
|
07/01/21 14:32:41 |
Sebastian Huber |
bsp/leon3: Fix bsp_interrupt_is_valid_vector()
The fix to address CID …
|
|
|
@be96cb43
|
06/18/21 14:44:11 |
Sebastian Huber |
sparc: Simplify trap table initialization
Move _ISR_Handler() to a …
|
|
|
@5c30e3d3
|
06/22/21 13:40:39 |
Sebastian Huber |
bsps/sparc: Use rtems_interrupt_handler_install()
Avoid using …
|
|
|
@d73e657e
|
06/21/21 09:24:27 |
Sebastian Huber |
sparc: More reliable bad trap handling
Statically initialize the trap …
|
|
|
@7a140e2e
|
06/18/21 17:28:28 |
Sebastian Huber |
bsps/sparc: Add a symbol for each trap table entry
This makes it …
|
|
|
@94cf67c
|
06/19/21 10:48:27 |
Sebastian Huber |
bsps/irq: Remove BSP_INTERRUPT_VECTOR_MAX
This define is no longer …
|
|
|
@cd5573c
|
06/19/21 10:40:57 |
Sebastian Huber |
bsps/irq: Add BSP_INTERRUPT_VECTOR_COUNT
Assert …
|
|
|
@af73b7b6
|
06/18/21 05:37:18 |
Sebastian Huber |
bsps/irq: Remove BSP_INTERRUPT_VECTOR_MIN
Remove …
|
|
|
@a0a8262
|
06/23/21 06:11:49 |
Sebastian Huber |
bsp/leon3: Fix compile error
Fix compile error with …
|
|
|
@af69a869
|
06/10/21 13:01:49 |
Sebastian Huber |
grlib: Add apbuart_outbyte_wait()
|
|
|
@85febe7b
|
06/10/21 12:51:38 |
Sebastian Huber |
grlib: Remove NL -> CR in apbuart_outbyte_polled()
This is already …
|
|
|
@634a2c06
|
06/10/21 11:42:18 |
Sebastian Huber |
bsps/leon3: Auto initialization for printk()
Get rid of the hack to …
|
|
|
@2c07f24
|
06/10/21 11:04:13 |
Sebastian Huber |
grlib: Add ambapp_plb()
Replace the global variable ambapp_plb with a …
|
|
|
@93afcff7
|
06/08/21 07:21:30 |
Sebastian Huber |
bsps/sparc: Simplify memory initialization
Directly initialize the …
|
|
|
@ef5a53b
|
06/08/21 06:53:35 |
Sebastian Huber |
bsps/sparc: Simplify stack initialization
Initialize the stacks for …
|
|
|
@b823c98
|
06/08/21 06:08:43 |
Sebastian Huber |
bsps/sparc: Unify stack initialization
Initialize the stacks in …
|
|
|
@07f6a61d
|
06/08/21 06:13:54 |
Sebastian Huber |
bsps/sparc: Remove support to load data section
Remove the support to …
|
|
|
@7b8119a
|
06/08/21 07:32:08 |
Sebastian Huber |
bsps/sparc: Remove unused bsp_mem_init symbol
|
|
|
@e10dec0
|
04/30/21 13:47:10 |
Sebastian Huber |
bsps: Support RTEMS_NOINIT in linkcmds
Update #3866.
|
|
|
@c90fa83
|
02/25/21 02:09:56 |
vijay |
bsps: Remove networking drivers
Update #3850
|
|
|
@dfe7901c
|
10/29/19 14:17:57 |
Daniel Hellstrom |
leon: restart and load timer counter at initialization
Without this …
|
|
|