Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | spec: Support more BSPs in validation test | Sebastian Huber | 2023-12-19 | 1 | -6/+3 |
| | | | | | | Use the new functions RaiseSoftwareInterrupt() and ClearSoftwareInterrupt() which may use a BSP-specific support for software generated interrupts (see TM27_INTERRUPT_VECTOR_ALTERNATIVE). | ||||
* | spec: Remove superfluous ';' | Sebastian Huber | 2023-07-21 | 6 | -8/+8 |
| | |||||
* | Update company name | Sebastian Huber | 2023-05-19 | 145 | -145/+145 |
| | | | | | The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH. | ||||
* | spec: Add constraint for opaque types | Sebastian Huber | 2023-05-09 | 6 | -0/+12 |
| | |||||
* | spec: Fix typo | Sebastian Huber | 2023-05-08 | 1 | -1/+1 |
| | |||||
* | spec: Canonicalize requirement wordings | Sebastian Huber | 2023-05-08 | 12 | -27/+27 |
| | |||||
* | spec: Fix enabled-by | Sebastian Huber | 2023-05-08 | 1 | -1/+1 |
| | |||||
* | spec: Rename interrupt handler in dispatch table | Sebastian Huber | 2023-01-03 | 3 | -8/+8 |
| | | | | Update #4769. | ||||
* | spec: Properly teardown test cases | Sebastian Huber | 2022-11-09 | 3 | -3/+62 |
| | |||||
* | spec: Add types to macros | Sebastian Huber | 2022-10-04 | 22 | -42/+77 |
| | |||||
* | spec: Unify interface functions and macros | Sebastian Huber | 2022-10-04 | 22 | -44/+139 |
| | |||||
* | spec: Ignore array bounds warnings | Sebastian Huber | 2022-09-05 | 1 | -0/+10 |
| | | | | Update #4702. | ||||
* | spec: Add Classic API items to groups | Sebastian Huber | 2022-09-02 | 1 | -0/+2 |
| | |||||
* | spec: Improve interrupt set affinity handling | Sebastian Huber | 2022-03-16 | 2 | -46/+142 |
| | |||||
* | spec: Improve some Interrupt Manager tests | Sebastian Huber | 2022-01-11 | 3 | -38/+46 |
| | | | | | | Some interrupt controllers will signal a pending interrupt if it is disabled (for example ARM GIC), others will not signal a pending interrupt if it is disabled (for example Freescale/NXP MPIC). | ||||
* | spec: Fix group placement order | Sebastian Huber | 2021-12-16 | 1 | -0/+10 |
| | |||||
* | spec: Fix group placement order | Sebastian Huber | 2021-12-09 | 1 | -0/+4 |
| | |||||
* | spec: Fix group placement order | Sebastian Huber | 2021-12-08 | 1 | -2/+4 |
| | |||||
* | spec: Move Interrupt Manager directives | Sebastian Huber | 2021-12-04 | 51 | -51/+54 |
| | |||||
* | spec: Fix validation links | Sebastian Huber | 2021-11-22 | 1 | -7/+15 |
| | |||||
* | spec: Specify some Interrupt Manager interfaces | Sebastian Huber | 2021-11-19 | 33 | -0/+1024 |
| | |||||
* | spec: Move not-prequalified constraint to top | Sebastian Huber | 2021-11-18 | 26 | -52/+52 |
| | |||||
* | spec: Add interface function links | Sebastian Huber | 2021-11-18 | 1 | -0/+6 |
| | |||||
* | spec: Add not pre-qualified constraints | Sebastian Huber | 2021-11-18 | 4 | -0/+8 |
| | |||||
* | spec: Fix sporadic test failure | Sebastian Huber | 2021-10-28 | 1 | -2/+3 |
| | |||||
* | spec: Fix format | Sebastian Huber | 2021-09-28 | 1 | -1/+1 |
| | |||||
* | spec: Mark some directive as not pre-qualified | Sebastian Huber | 2021-09-28 | 26 | -0/+52 |
| | |||||
* | interface: Add parameters and return to typedefs | Sebastian Huber | 2021-09-14 | 8 | -0/+16 |
| | |||||
* | interface: Simplify return attribute | Sebastian Huber | 2021-09-14 | 25 | -83/+33 |
| | |||||
* | spec: Simplify rtems_interrupt_entry_remove() | Sebastian Huber | 2021-09-02 | 1 | -2/+2 |
| | | | | | Use bsp_interrupt_handler_dispatch_unchecked() since the vector number is valid. | ||||
* | validation: Add ${.:/test-context-type} | Sebastian Huber | 2021-08-17 | 12 | -12/+12 |
| | | | | | Add and use ${.:/test-context-type} and ${.:/test-context-instance} substitutions. | ||||
* | spec: Improve coverage | Sebastian Huber | 2021-08-12 | 1 | -18/+21 |
| | | | | Use a larger than normal CPU set. | ||||
* | spec: Improve rtems_interrupt_entry_install() test | Sebastian Huber | 2021-08-10 | 1 | -23/+101 |
| | |||||
* | spec: Update GetTestableInterruptVector() calls | Sebastian Huber | 2021-08-05 | 3 | -3/+3 |
| | |||||
* | spec: Specify rtems_interrupt_handler_iterate() | Sebastian Huber | 2021-07-26 | 1 | -0/+359 |
| | |||||
* | spec: Adjust rtems_interrupt_get_affinity() | Sebastian Huber | 2021-07-26 | 1 | -6/+41 |
| | |||||
* | spec: Remove always enabled interrupt attribute | Sebastian Huber | 2021-07-23 | 7 | -28/+5 |
| | |||||
* | spec: Fix typos | Sebastian Huber | 2021-07-22 | 4 | -5/+5 |
| | |||||
* | spec: Rename "cause" in "raise" | Sebastian Huber | 2021-07-22 | 11 | -118/+118 |
| | |||||
* | spec: Rework interrupt attributes | Sebastian Huber | 2021-07-14 | 8 | -145/+312 |
| | |||||
* | spec: Specify rtems_interrupt_set_affinity() | Sebastian Huber | 2021-07-12 | 1 | -0/+381 |
| | |||||
* | spec: Specify rtems_interrupt_get_affinity() | Sebastian Huber | 2021-07-12 | 2 | -0/+383 |
| | |||||
* | spec: Specify rtems_interrupt_cause_on() | Sebastian Huber | 2021-07-12 | 1 | -0/+454 |
| | |||||
* | spec: Specify rtems_interrupt_is_pending() | Sebastian Huber | 2021-07-12 | 1 | -0/+379 |
| | |||||
* | spec: Specify rtems_interrupt_clear() | Sebastian Huber | 2021-07-12 | 1 | -0/+359 |
| | |||||
* | spec: Specify rtems_interrupt_cause() | Sebastian Huber | 2021-07-12 | 1 | -0/+351 |
| | |||||
* | spec: Specify rtems_interrupt_entry_remove() | Sebastian Huber | 2021-07-12 | 1 | -0/+884 |
| | |||||
* | spec: Specify rtems_interrupt_entry_install() | Sebastian Huber | 2021-07-12 | 1 | -0/+891 |
| | |||||
* | spec: Specify rtems_interrupt_vector_disable() | Sebastian Huber | 2021-07-12 | 1 | -0/+340 |
| | |||||
* | spec: Specify rtems_interrupt_vector_enable() | Sebastian Huber | 2021-07-12 | 1 | -0/+364 |
| |