Sebastian Huber
68ece64ffc
eng: Allow target attribute in build script items
2023-09-18 08:49:34 +02:00
Sebastian Huber
bb19475be4
eng: Add guidelines for validation tests
...
Update #3717 .
2023-06-26 17:16:02 +02:00
Sebastian Huber
bbb8b7aa81
Update company name
...
The embedded brains GmbH & Co. KG is the legal successor of embedded
brains GmbH.
2023-05-20 11:12:29 +02:00
Sebastian Huber
2e939ff735
eng: Add register block specification types
...
A register block may be used to specify the interface of devices which
contain registers associated with an integer address. Register blocks
consist of register block members specified by the ``definition``
attribute. Register block members are either instances of registers
specified by the ``registers`` attribute or instances of other register
blocks specified by links with the "register-block-include" link role.
Registers consists of bit fields. The register block members are placed
into the address space of the device relative to the base address of the
register block. Register member offests and the register block size are
specified in units of the address space granule.
Update #3715 .
2023-05-19 07:35:57 +02:00
Sebastian Huber
9c2498a728
eng: Add unspecified header file item type
...
Update #3715 .
2023-05-09 14:00:52 +02:00
Sebastian Huber
2fecb7a025
eng: Make design group identifiers optional
...
Update #3715 .
2023-05-05 10:40:34 +02:00
Sebastian Huber
63286a5f85
eng: Add an item type for not defined defines
...
This helps to deduce that a missing define in the software design is
intended.
Update #3715 .
2023-05-05 10:38:53 +02:00
Sebastian Huber
9a5fb29377
eng: Remove ambiguous interface types
...
Use an item proxy instead.
Update #3715 .
2023-05-05 10:38:53 +02:00
Sebastian Huber
8bc24e5f54
eng: Add proxy item type
...
Update #3715 .
2023-05-05 10:38:51 +02:00
Sebastian Huber
2a5e59d34f
eng: Add design target item type
...
Update #3715 .
2023-05-04 15:53:16 +02:00
Sebastian Huber
c69046ef48
eng: Remove obsolete type listing
...
Update #3715 .
2023-05-04 15:53:12 +02:00
Sebastian Huber
7158449cc5
eng: Update application configuration how-to
...
Change paths to be in line with the actual specification. Fix group
membership link role.
Update #3715 .
2023-05-04 15:53:12 +02:00
Sebastian Huber
77e8b566b7
eng: Add optional floating-point number type
...
Update #3715 .
2023-05-04 15:52:43 +02:00
Sebastian Huber
98172bc9a4
eng: Use type refinement for validation method
...
Update #3715 .
2023-05-04 15:51:36 +02:00
Sebastian Huber
c81a24418a
eng: Add conditional build dependencies
...
Update #3715 .
2023-05-04 15:51:32 +02:00
Sebastian Huber
5928d04c84
eng: Generalize external references
...
Use a common subtype for external references of interfaces and
requirements. Add specializations for document and file references.
Update #3715 .
2023-05-04 15:50:54 +02:00
Sebastian Huber
6dc190beea
eng: Rework performance meansurement items
...
Use links to specify runtime performance limits in target-specific
items. Clarify wording.
Update #3715 .
2023-05-04 15:50:54 +02:00
Sebastian Huber
3bda7ddbfa
eng: Remove test-suite-name attribute
2023-02-16 08:44:33 +01:00
Kinsey Moore
cb375249c5
eng: Add ObjectsItem details
...
This adds a section on adding ObjectsItems.
2023-02-09 08:52:36 +01:00
Sebastian Huber
0b0dd797fa
eng: Use a recommendation for requirement texts
...
Update #3715 .
2023-01-23 07:53:19 +01:00
Sebastian Huber
f690480e21
eng: Add reason to test program state
2023-01-23 07:53:19 +01:00
Sebastian Huber
f3811f29a8
eng: Improve build option default values
...
Merge "default" and "default-by-variant" attributes. Use an enabled-by
expression to select the default value.
2023-01-23 07:53:19 +01:00
Sebastian Huber
dc2ea301ea
eng: Add more flags to build group item
2023-01-23 07:53:19 +01:00
Sebastian Huber
4fddb23a8f
eng: Add memory benachmark type refinement
...
Update #3715 .
2022-10-04 08:39:33 +02:00
Sebastian Huber
b55c8bf295
eng: Use type refinement for validation method
...
Update #3715 .
2022-10-04 08:39:33 +02:00
Sebastian Huber
4966ed0611
eng: Remove appl config group member link role
...
Update #3715 .
2022-10-04 08:39:33 +02:00
Sebastian Huber
c909228c7d
eng: Refine unspecified interfaces
...
Update #3715 .
2022-10-04 08:39:33 +02:00
Sebastian Huber
1d9f9afbb8
eng: Add function implementation link role
...
Update #3715 .
2022-10-04 08:39:31 +02:00
Sebastian Huber
c812323f0f
eng: Unify interface function and macro
...
This allows the documentation of parameter and return types for macros.
Update #3715 .
2022-10-04 08:39:05 +02:00
Sebastian Huber
889a498dbb
eng: Remove interface container item type
...
Update #3715 .
2022-10-04 08:37:03 +02:00
Sebastian Huber
c33cca3352
eng: Document new build item attributes
...
Close #4670 .
2022-09-08 08:36:12 +02:00
Joel Sherrill
7757c19ccc
eng/req/howto.rst: Fix ./spec2dmodules.py to ./spec2modules.py typo
2022-08-11 13:05:23 -05:00
Sebastian Huber
dd60a4a247
eng: Add script usage to how-to
...
Update #3715 .
2022-01-24 15:35:30 +01:00
Sebastian Huber
1ba0f4103a
eng: Document get-string-command-line action
...
Update #4548 .
2022-01-11 17:01:45 +01:00
Sebastian Huber
9fecafaef1
eng: Add runtime performance kinds
2022-01-11 16:54:32 +01:00
Sebastian Huber
fa1c18ef07
eng: Document get-string-command-line action
...
Close #4548 .
2022-01-11 16:54:32 +01:00
Sebastian Huber
ffcf9dc48b
eng: Fix action requirement patterns
2022-01-11 16:54:32 +01:00
Sebastian Huber
04bf6a7684
eng: Fix wording in specification items
2021-09-13 08:28:16 +02:00
Sebastian Huber
2df0d64537
eng: Add hidden interface group membership
...
Update #3715 .
2021-09-10 16:27:07 +02:00
Sebastian Huber
60e08fd84f
eng: Make interface definitions optional
...
Update #3715 .
2021-09-10 16:27:02 +02:00
Sebastian Huber
9dd61353f6
eng: Add interface params/return to typedefs
...
Update #3715 .
2021-09-10 16:26:18 +02:00
Sebastian Huber
7b2b1b4827
eng: Simplify interface return specification
...
Update #3715 .
2021-09-10 16:25:59 +02:00
Sebastian Huber
d223ec99ae
eng: Document use of BSP family for defaults
...
Update #4468 .
2021-08-30 11:04:06 +02:00
Sebastian Huber
76b5b8101c
eng: Add freestanding test cases
...
Update #3715 .
2021-08-03 10:39:49 +02:00
Sebastian Huber
b7970090a8
eng: Add unspecified interface groups
...
Update #3715 .
2021-05-08 10:27:29 +02:00
Sebastian Huber
aa0c495b1e
eng: Remove text attribute from acfg options
...
Update #3715 .
2021-04-30 07:06:05 +02:00
Sebastian Huber
a95c9688ac
eng: Add test suite name
...
Update #3715 .
2021-04-29 11:05:06 +02:00
Sebastian Huber
b6cb057367
eng: Remove scope from constraints
...
Use links instead of this special purpose attributes.
Update #3715 .
2021-04-29 11:05:06 +02:00
Sebastian Huber
e263e84a98
eng: Add unit test link role
...
Update #3715 .
2021-04-29 07:27:00 +02:00
Sebastian Huber
889a5ffcc7
eng: Remove embedded constraints
...
Update #3715 .
2021-04-29 07:27:00 +02:00