summaryrefslogtreecommitdiffstats
path: root/spec/build/bsps/m68k (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update company nameSebastian Huber2023-05-2077-77/+77
| | | | | The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH.
* build: Use enabled by for defaultsSebastian Huber2023-01-1735-102/+111
| | | | | | | | | | | | | | Merge the "default" and "default-by-variant" attributes. Use an "enabled-by" expression to select the default value based on the enabled set. This makes it possible to select default values depending on other options. For example you could choose memory settings based on whether RTEMS_SMP is enabled or disabled. The change was tested by comparing the output of ./waf bspdefaults before and after the change.
* build: Add reason to test state definitionsSebastian Huber2023-01-176-33/+51
|
* spec/bsps: Do not install tm27.hChris Johns2022-08-2216-16/+0
| | | | Updates #4705
* build: Fix optimization flags definition orderSebastian Huber2022-07-047-14/+14
| | | | | | OPTIMIZATION_FLAGS must be defined before /build/bsp/bspopts is processed. Update #4670.
* build: Add cppflags, cflags, cxxflags to groupsSebastian Huber2022-07-044-0/+12
| | | | | | | Propagate the group defined cppflags, cflags, and cxxflags from parent groups to child items through the build item context. Update #4670.
* build: Remove obsolete test excludesSebastian Huber2022-04-061-5/+0
|
* bsp/mrm332: Fix TLS support in linker command fileSebastian Huber2021-12-221-2/+0
|
* build: Use common objects item for get memorySebastian Huber2021-11-3019-16/+32
|
* build: Merge default-by-family into by-variantSebastian Huber2021-08-1835-35/+0
| | | | | | | Prefix the BSP family name with "bsps/" to make it distinct to the BSP variant names. Update #4468.
* bsps/irq: Add rtems_interrupt_entry_install()Sebastian Huber2021-07-262-9/+2
| | | | | | | | | | | | | | | | | | | Add rtems_interrupt_entry_remove(). Split up irq-generic.c into several files. In particular, place all functions which use dynamic memory into their own file. Add optional macros to let the BSP customize the vector installation after installing the first entry and the vector removal before removing the last entry: * bsp_interrupt_vector_install() * bsp_interrupt_vector_remove() Use these new customization options in the m68k/genmcf548x BSP so re-use the generic interrupt controller support. Update #3269.
* bsps/irq: Add rtems_interrupt_raise()Sebastian Huber2021-07-261-0/+1
| | | | | | | | | Add rtems_interrupt_raise_on() and rtems_interrupt_clear(). Add a default implementation which just returns RTEMS_UNSATISFIED for valid parameters. Update #3269.
* rtems: Add rtems_interrupt_vector_enable()Sebastian Huber2021-07-261-0/+1
| | | | | | Add rtems_interrupt_vector_disable(). Update #3269.
* bsps/irq: Move handler iterate to separate fileSebastian Huber2021-07-261-0/+1
| | | | Update #3269.
* bsps/irq: Move get/set affinity to separate fileSebastian Huber2021-07-261-0/+1
| | | | Update #3269.
* build: Use BSP family for optionsChris Johns2021-07-1535-0/+35
| | | | | | | - Optionally add support for 'default-by-family' to allow option to be set by a family and so all related BSPs Close #4468
* spec: Remove RTEMS_NETWORKING optionsVijay Kumar Banerjee2021-04-0716-144/+0
| | | | Update #3850
* libtest: Report target hashSebastian Huber2021-02-261-0/+1
| | | | Update #4267.
* bsps: Add default rtems_get_target_hash()Sebastian Huber2021-02-2616-0/+16
| | | | Update #4267.
* build: Sort source listsSebastian Huber2021-02-241-3/+3
| | | | Use the Python sorted() function to sort the "source" lists.
* build: Add test excludes for RTEMS_PROFILINGSebastian Huber2020-10-101-0/+1
|
* build: Alternative build system based on wafSebastian Huber2020-09-1485-0/+2198
Update #3818.