# # ChangeLog for / in rtems-central # # Generated by Trac 1.2.1.dev0 # 05/22/24 15:33:42 Tue, 28 Sep 2021 09:37:56 GMT Sebastian Huber [579f9db] * modules/rtems (modified) modules: Update rtems Tue, 28 Sep 2021 09:37:44 GMT Sebastian Huber [36095f1] * spec/rtems/part/req/create.yml (modified) spec: Use ts-config.h Tue, 28 Sep 2021 09:16:37 GMT Sebastian Huber [15922df] * modules/rtems (modified) modules: Update rtems Tue, 28 Sep 2021 08:08:46 GMT Sebastian Huber [4bee688] * specview.py (modified) specview.py: Improve item validation Tue, 28 Sep 2021 08:49:53 GMT Sebastian Huber [94ce3d7] * spec/rtems/clock/if/tick-later.yml (modified) * spec/rtems/dpmem/if/external-to-internal.yml (modified) * spec/rtems/dpmem/if/ident.yml (modified) * spec/rtems/dpmem/if/internal-to-external.yml (modified) * spec/rtems/intr/if/server-handler-iterate.yml (modified) * spec/rtems/mp/if/minimum-hetero-conversion.yml (modified) * spec/rtems/support/if/workspace-allocate.yml (modified) spec: Fix format Tue, 28 Sep 2021 08:50:26 GMT Sebastian Huber [5e94831] * spec/rtems/cache/if/aligned-malloc.yml (modified) * spec/rtems/cache/if/coherent-add-area.yml (modified) * spec/rtems/cache/if/coherent-allocate.yml (modified) * spec/rtems/cache/if/coherent-free.yml (modified) * spec/rtems/clock/if/get-seconds-since-epoch.yml (modified) * spec/rtems/clock/if/get-ticks-per-second-macro.yml (modified) * spec/rtems/clock/if/get-ticks-since-boot-macro.yml (modified) * spec/rtems/clock/if/get-tod-timeval.yml (modified) * spec/rtems/clock/if/get-uptime-nanoseconds.yml (modified) * spec/rtems/clock/if/get-uptime-seconds.yml (modified) * spec/rtems/clock/if/get-uptime-timeval.yml (modified) * spec/rtems/clock/if/tick-before.yml (modified) * spec/rtems/clock/if/tick-later-usec.yml (modified) * spec/rtems/clock/if/tick-later.yml (modified) * spec/rtems/config/if/get-api-configuration.yml (modified) * spec/rtems/config/if/get-build-label.yml (modified) * spec/rtems/config/if/get-copyright-notice.yml (modified) * spec/rtems/config/if/get-do-zero-of-workspace.yml (modified) * spec/rtems/config/if/get-maximum-ports.yml (modified) * spec/rtems/config/if/get-maximum-regions.yml (modified) * spec/rtems/config/if/get-number-of-initial-extensions.yml (modified) * spec/rtems/config/if/get-stack-allocate-init-hook.yml (modified) * spec/rtems/config/if/get-stack-space-size.yml (modified) * spec/rtems/config/if/get-target-hash.yml (modified) * spec/rtems/config/if/get-unified-work-area.yml (modified) * spec/rtems/config/if/get-user-extension-table.yml (modified) * spec/rtems/config/if/get-user-multiprocessing-table.yml (modified) * spec/rtems/config/if/get-version-string.yml (modified) * spec/rtems/config/if/get-work-space-size.yml (modified) * spec/rtems/config/if/resource-is-unlimited.yml (modified) * spec/rtems/config/if/resource-maximum-per-allocation.yml (modified) * spec/rtems/config/if/resource-unlimited.yml (modified) * spec/rtems/dpmem/if/create.yml (modified) * spec/rtems/dpmem/if/delete.yml (modified) * spec/rtems/dpmem/if/external-to-internal.yml (modified) * spec/rtems/dpmem/if/ident.yml (modified) * spec/rtems/dpmem/if/internal-to-external.yml (modified) * spec/rtems/fatal/if/error-occurred.yml (modified) * spec/rtems/fatal/if/exception-frame-print.yml (modified) * spec/rtems/fatal/if/internal-error-text.yml (modified) * spec/rtems/fatal/if/panic.yml (modified) * spec/rtems/fatal/if/shutdown-executive.yml (modified) * spec/rtems/fatal/if/source-text.yml (modified) * spec/rtems/init/if/initialize-executive.yml (modified) * spec/rtems/intr/if/catch.yml (modified) * spec/rtems/intr/if/disable.yml (modified) * spec/rtems/intr/if/enable.yml (modified) * spec/rtems/intr/if/flash.yml (modified) * spec/rtems/intr/if/handler-install.yml (modified) * spec/rtems/intr/if/handler-remove.yml (modified) * spec/rtems/intr/if/is-in-progress.yml (modified) * spec/rtems/intr/if/server-action-prepend.yml (modified) * spec/rtems/intr/if/server-create.yml (modified) * spec/rtems/intr/if/server-delete.yml (modified) * spec/rtems/intr/if/server-entry-destroy.yml (modified) * spec/rtems/intr/if/server-entry-initialize.yml (modified) * spec/rtems/intr/if/server-entry-move.yml (modified) * spec/rtems/intr/if/server-entry-submit.yml (modified) * spec/rtems/intr/if/server-handler-install.yml (modified) * spec/rtems/intr/if/server-handler-iterate.yml (modified) * spec/rtems/intr/if/server-handler-remove.yml (modified) * spec/rtems/intr/if/server-initialize.yml (modified) * spec/rtems/intr/if/server-move.yml (modified) * spec/rtems/intr/if/server-request-destroy.yml (modified) * spec/rtems/intr/if/server-request-initialize.yml (modified) * spec/rtems/intr/if/server-request-set-vector.yml (modified) * spec/rtems/intr/if/server-request-submit.yml (modified) * spec/rtems/intr/if/server-resume.yml (modified) * spec/rtems/intr/if/server-set-affinity.yml (modified) * spec/rtems/intr/if/server-suspend.yml (modified) * spec/rtems/io/if/close.yml (modified) * spec/rtems/io/if/control.yml (modified) * spec/rtems/io/if/initialize.yml (modified) * spec/rtems/io/if/open.yml (modified) * spec/rtems/io/if/printk-printer.yml (modified) * spec/rtems/io/if/printk.yml (modified) * spec/rtems/io/if/putk.yml (modified) * spec/rtems/io/if/read.yml (modified) * spec/rtems/io/if/register-driver.yml (modified) * spec/rtems/io/if/register-name.yml (modified) * spec/rtems/io/if/unregister-driver.yml (modified) * spec/rtems/io/if/vprintk.yml (modified) * spec/rtems/io/if/write.yml (modified) * spec/rtems/message/if/create.yml (modified) * spec/rtems/mp/if/announce.yml (modified) * spec/rtems/object/if/api-maximum-class.yml (modified) * spec/rtems/object/if/api-minimum-class.yml (modified) * spec/rtems/object/if/build-id-macro.yml (modified) * spec/rtems/object/if/build-id.yml (modified) * spec/rtems/object/if/get-api-class-name.yml (modified) * spec/rtems/object/if/get-api-name.yml (modified) * spec/rtems/object/if/get-class-information.yml (modified) * spec/rtems/object/if/get-classic-name.yml (modified) * spec/rtems/object/if/get-name.yml (modified) * spec/rtems/object/if/id-api-maximum-macro.yml (modified) * spec/rtems/object/if/id-api-maximum.yml (modified) * spec/rtems/object/if/id-api-minimum-macro.yml (modified) * spec/rtems/object/if/id-api-minimum.yml (modified) * spec/rtems/object/if/id-get-api-macro.yml (modified) * spec/rtems/object/if/id-get-api.yml (modified) * spec/rtems/object/if/id-get-class-macro.yml (modified) * spec/rtems/object/if/id-get-class.yml (modified) * spec/rtems/object/if/id-get-index-macro.yml (modified) * spec/rtems/object/if/id-get-index.yml (modified) * spec/rtems/object/if/id-get-node-macro.yml (modified) * spec/rtems/object/if/id-get-node.yml (modified) * spec/rtems/object/if/id-initial.yml (modified) * spec/rtems/object/if/set-name.yml (modified) * spec/rtems/ratemon/if/get-statistics.yml (modified) * spec/rtems/ratemon/if/report-statistics-with-plugin.yml (modified) * spec/rtems/ratemon/if/report-statistics.yml (modified) * spec/rtems/ratemon/if/reset-all-statistics.yml (modified) * spec/rtems/ratemon/if/reset-statistics.yml (modified) * spec/rtems/region/if/create.yml (modified) * spec/rtems/region/if/delete.yml (modified) * spec/rtems/region/if/extend.yml (modified) * spec/rtems/region/if/get-free-information.yml (modified) * spec/rtems/region/if/get-information.yml (modified) * spec/rtems/region/if/get-segment-size.yml (modified) * spec/rtems/region/if/get-segment.yml (modified) * spec/rtems/region/if/ident.yml (modified) * spec/rtems/region/if/resize-segment.yml (modified) * spec/rtems/region/if/return-segment.yml (modified) * spec/rtems/scheduler/if/map-priority-from-posix.yml (modified) * spec/rtems/scheduler/if/map-priority-to-posix.yml (modified) * spec/rtems/status/if/code-to-errno.yml (modified) * spec/rtems/support/if/microseconds-to-ticks.yml (modified) * spec/rtems/support/if/milliseconds-to-microseconds.yml (modified) * spec/rtems/support/if/milliseconds-to-ticks.yml (modified) * spec/rtems/support/if/workspace-allocate.yml (modified) * spec/rtems/support/if/workspace-free.yml (modified) * spec/rtems/support/if/workspace-get-information.yml (modified) * spec/rtems/support/if/workspace-greedy-allocate-all-except-largest.yml (modified) * spec/rtems/support/if/workspace-greedy-allocate.yml (modified) * spec/rtems/support/if/workspace-greedy-free.yml (modified) * spec/rtems/timer/if/get-information.yml (modified) spec: Mark some directive as not pre-qualified Tue, 28 Sep 2021 08:10:15 GMT Sebastian Huber [b2880bc] * spec/acfg/if/appl-extra-drivers.yml (modified) * spec/acfg/if/appl-needs-ata-driver.yml (modified) * spec/acfg/if/appl-needs-console-driver.yml (modified) * spec/acfg/if/appl-needs-framebuffer-driver.yml (modified) * spec/acfg/if/appl-needs-ide-driver.yml (modified) * spec/acfg/if/appl-needs-libblock.yml (modified) * spec/acfg/if/appl-needs-null-driver.yml (modified) * spec/acfg/if/appl-needs-rtc-driver.yml (modified) * spec/acfg/if/appl-needs-simple-console-driver.yml (modified) * spec/acfg/if/appl-needs-simple-task-console-driver.yml (modified) * spec/acfg/if/appl-needs-stub-driver.yml (modified) * spec/acfg/if/appl-needs-timer-driver.yml (modified) * spec/acfg/if/appl-needs-watchdog-driver.yml (modified) * spec/acfg/if/appl-needs-zero-driver.yml (modified) * spec/acfg/if/appl-prerequisite-drivers.yml (modified) * spec/acfg/if/ata-driver-task-priority.yml (modified) * spec/acfg/if/bdbuf-buffer-max-size.yml (modified) * spec/acfg/if/bdbuf-buffer-min-size.yml (modified) * spec/acfg/if/bdbuf-cache-memory-size.yml (modified) * spec/acfg/if/bdbuf-max-read-ahead-blocks.yml (modified) * spec/acfg/if/bdbuf-max-write-blocks.yml (modified) * spec/acfg/if/bdbuf-read-ahead-task-priority.yml (modified) * spec/acfg/if/bdbuf-swapout-block-hold.yml (modified) * spec/acfg/if/bdbuf-swapout-swap-period.yml (modified) * spec/acfg/if/bdbuf-swapout-task-priority.yml (modified) * spec/acfg/if/bdbuf-swapout-worker-taskp-riority.yml (modified) * spec/acfg/if/bdbuf-swapout-worker-tasks.yml (modified) * spec/acfg/if/bdbuf-task-stack-size.yml (modified) * spec/acfg/if/bsp-idle-task-stack-size.yml (modified) * spec/acfg/if/bsp-interrupt-stack-size.yml (modified) * spec/acfg/if/bsp-prerequisite-drivers.yml (modified) * spec/acfg/if/cbs-max-servers.yml (modified) * spec/acfg/if/dirty-memory.yml (modified) * spec/acfg/if/executive-ram-size.yml (modified) * spec/acfg/if/extra-task-stacks.yml (modified) * spec/acfg/if/filesystem-all.yml (modified) * spec/acfg/if/filesystem-dosfs.yml (modified) * spec/acfg/if/filesystem-ftpfs.yml (modified) * spec/acfg/if/filesystem-imfs.yml (modified) * spec/acfg/if/filesystem-jffs2.yml (modified) * spec/acfg/if/filesystem-nfs.yml (modified) * spec/acfg/if/filesystem-rfs.yml (modified) * spec/acfg/if/filesystem-tftpfs.yml (modified) * spec/acfg/if/imfs-disable-chmod.yml (modified) * spec/acfg/if/imfs-disable-chown.yml (modified) * spec/acfg/if/imfs-disable-link.yml (modified) * spec/acfg/if/imfs-disable-mknod-device.yml (modified) * spec/acfg/if/imfs-disable-mknod-file.yml (modified) * spec/acfg/if/imfs-disable-mknod.yml (modified) * spec/acfg/if/imfs-disable-mount.yml (modified) * spec/acfg/if/imfs-disable-readdir.yml (modified) * spec/acfg/if/imfs-disable-readlink.yml (modified) * spec/acfg/if/imfs-disable-rename.yml (modified) * spec/acfg/if/imfs-disable-rmnod.yml (modified) * spec/acfg/if/imfs-disable-symlink.yml (modified) * spec/acfg/if/imfs-disable-unmount.yml (modified) * spec/acfg/if/imfs-disable-utime.yml (modified) * spec/acfg/if/imfs-enable-mkfifo.yml (modified) * spec/acfg/if/imfs-memfile-bytes-per-block.yml (modified) * spec/acfg/if/init-task-stack-size.yml (modified) * spec/acfg/if/malloc-bsp-supports-sbrk.yml (modified) * spec/acfg/if/malloc-dirty.yml (modified) * spec/acfg/if/max-drivers.yml (modified) * spec/acfg/if/max-ports.yml (modified) * spec/acfg/if/max-posix-key-value-pairs.yml (modified) * spec/acfg/if/max-posix-keys.yml (modified) * spec/acfg/if/max-posix-message-queues.yml (modified) * spec/acfg/if/max-posix-queued-signals.yml (modified) * spec/acfg/if/max-posix-semaphores.yml (modified) * spec/acfg/if/max-posix-shms.yml (modified) * spec/acfg/if/max-posix-threads.yml (modified) * spec/acfg/if/max-posix-timers.yml (modified) * spec/acfg/if/max-regions.yml (modified) * spec/acfg/if/max-thread-name-size.yml (modified) * spec/acfg/if/memory-overhead.yml (modified) * spec/acfg/if/message-buffer-memory.yml (modified) * spec/acfg/if/min-posix-thread-stack-size.yml (modified) * spec/acfg/if/mp-appl.yml (modified) * spec/acfg/if/mp-extra-server-stack.yml (modified) * spec/acfg/if/mp-max-global-objects.yml (modified) * spec/acfg/if/mp-max-nodes.yml (modified) * spec/acfg/if/mp-max-proxies.yml (modified) * spec/acfg/if/mp-mpci-table-pointer.yml (modified) * spec/acfg/if/mp-node-number.yml (modified) * spec/acfg/if/posix-init-thread-entry-point.yml (modified) * spec/acfg/if/posix-init-thread-stack-size.yml (modified) * spec/acfg/if/posix-init-thread-table.yml (modified) * spec/acfg/if/record-extensions-enabled.yml (modified) * spec/acfg/if/record-fatal-dump-base64-zlib.yml (modified) * spec/acfg/if/record-fatal-dump-base64.yml (modified) * spec/acfg/if/record-per-processor-items.yml (modified) * spec/acfg/if/scheduler-cbs.yml (modified) * spec/acfg/if/scheduler-edf.yml (modified) * spec/acfg/if/scheduler-priority-affinity-smp.yml (modified) * spec/acfg/if/scheduler-priority-smp.yml (modified) * spec/acfg/if/scheduler-simple-smp.yml (modified) * spec/acfg/if/scheduler-simple.yml (modified) * spec/acfg/if/scheduler-strong-apa.yml (modified) * spec/acfg/if/scheduler-user.yml (modified) * spec/acfg/if/stack-checker-enabled.yml (modified) * spec/acfg/if/task-stack-allocator-init.yml (modified) * spec/acfg/if/task-stack-from-alloc.yml (modified) * spec/acfg/if/unified-work-areas.yml (modified) * spec/acfg/if/unlimited-allocation-size.yml (modified) * spec/acfg/if/unlimited-objects.yml (modified) * spec/acfg/if/use-devfs-as-base-filesystem.yml (modified) * spec/acfg/if/use-miniimfs-as-base-filesystem.yml (modified) * spec/acfg/if/verbose-system-init.yml (modified) * spec/acfg/if/zero-workspace-automatically.yml (modified) spec: Mark some acfg options as not pre-qualified Tue, 28 Sep 2021 06:34:13 GMT Sebastian Huber [d7fab03] * spec/acfg/val/acfg.yml (added) * spec/rtems/config/req/get-idle-task-stack-size.yml (added) * spec/rtems/config/req/get-idle-task.yml (added) * spec/rtems/config/req/get-interrupt-stack-size.yml (added) * spec/rtems/config/req/get-maximum-barriers.yml (added) * spec/rtems/config/req/get-maximum-extensions.yml (added) * spec/rtems/config/req/get-maximum-message-queues.yml (added) * spec/rtems/config/req/get-maximum-partitions.yml (added) * spec/rtems/config/req/get-maximum-periods.yml (added) * spec/rtems/config/req/get-maximum-processors.yml (added) * spec/rtems/config/req/get-maximum-semaphores.yml (added) * spec/rtems/config/req/get-maximum-tasks.yml (added) * spec/rtems/config/req/get-maximum-timers.yml (added) * spec/rtems/config/req/get-microseconds-per-tick.yml (added) * spec/rtems/config/req/get-milliseconds-per-tick.yml (added) * spec/rtems/config/req/get-nanoseconds-per-tick.yml (added) * spec/rtems/config/req/get-stack-allocate-hook.yml (added) * spec/rtems/config/req/get-stack-allocator-avoids-work-space.yml (added) * spec/rtems/config/req/get-stack-free-hook.yml (added) * spec/rtems/config/req/get-ticks-per-timeslice.yml (added) * spec/testsuites/terminate.yml (modified) * spec/testsuites/validation-0.yml (modified) spec: Add application configuration requirements Mon, 27 Sep 2021 05:13:50 GMT Sebastian Huber [3eeb04c] * spec/score/tq/req/deadlock-concurrent.yml (added) * spec/score/tq/req/deadlock.yml (added) * spec/score/tq/req/enqueue-deadlock.yml (modified) * spec/score/tq/val/smp.yml (modified) spec: Specify thread queue deadlock details Fri, 24 Sep 2021 14:03:46 GMT Sebastian Huber [ef19747] * modules/rtems (modified) modules: Update rtems Fri, 24 Sep 2021 12:32:03 GMT Sebastian Huber [9955732] * spec/acfg/constraint/option-not-pre-qualified.yml (added) * spec/acfg/constraint/option-pre-qualified-use.yml (added) * spec/acfg/constraint/option-pre-qualified-zero.yml (added) * spec/constraint/directive-not-pre-qualified.yml (added) spec: Add usage constraints Fri, 24 Sep 2021 12:10:46 GMT Sebastian Huber [da64e79] * specview.py (modified) specview.py: Enumerators do not need validation Fri, 24 Sep 2021 12:47:06 GMT Sebastian Huber [90ebc09] * rtemsspec/tests/spec-interface/irqamp-timestamp.yml (modified) * rtemsspec/tests/spec-interface/irqamp.yml (modified) * spec/dev/grlib/if/ahbstat.yml (modified) * spec/dev/grlib/if/ahbtrace.yml (modified) * spec/dev/grlib/if/apbuart.yml (modified) * spec/dev/grlib/if/dsu4.yml (modified) * spec/dev/grlib/if/ftmctrl.yml (modified) * spec/dev/grlib/if/gptimer-timer.yml (modified) * spec/dev/grlib/if/gptimer.yml (modified) * spec/dev/grlib/if/gr1553b.yml (modified) * spec/dev/grlib/if/gr740thsens.yml (modified) * spec/dev/grlib/if/grcan.yml (modified) * spec/dev/grlib/if/grclkgate.yml (modified) * spec/dev/grlib/if/grethgbit.yml (modified) * spec/dev/grlib/if/grgpio.yml (modified) * spec/dev/grlib/if/grgprbank.yml (modified) * spec/dev/grlib/if/grgpreg.yml (modified) * spec/dev/grlib/if/griommu.yml (modified) * spec/dev/grlib/if/grpci2.yml (modified) * spec/dev/grlib/if/grspw2.yml (modified) * spec/dev/grlib/if/grspwrouter.yml (modified) * spec/dev/grlib/if/irqamp-timestamp.yml (modified) * spec/dev/grlib/if/irqamp.yml (modified) * spec/dev/grlib/if/l2cache.yml (modified) * spec/dev/grlib/if/l4stat.yml (modified) * spec/dev/grlib/if/memscrub.yml (modified) * spec/dev/grlib/if/mmctrl.yml (modified) * spec/dev/grlib/if/spictrl.yml (modified) * spec/dev/grlib/if/spwpnp.yml (modified) * spec/dev/grlib/if/spwrmap.yml (modified) * spec/dev/grlib/if/spwtdp.yml (modified) * spec/spec/interface-register-block-member-directive.yml (modified) * spec/spec/interface-register-block-type.yml (deleted) * spec/spec/interface-register-block.yml (modified) spec: Generalize register block specification Fri, 24 Sep 2021 12:32:12 GMT Sebastian Huber [65b3cf0] * spec/newlib/req/sys-lock-mutex-invalid-timeout.yml (modified) spec: Fix link role Fri, 24 Sep 2021 11:34:03 GMT Sebastian Huber [eb10db2] * modules/rsb (modified) modules: Update rsb Fri, 24 Sep 2021 11:32:06 GMT Sebastian Huber [d05546b] * modules/rtems (modified) modules: Update rtems Tue, 21 Sep 2021 07:58:20 GMT Frank Kühndel [b22a800] * spec/score/timecounter/unit/kern-tc.yml (added) spec: add unit tests for kern_tc.c Parts of the file ... Fri, 17 Sep 2021 19:38:03 GMT Frank Kühndel [d03e133] * spec/score/msgq/unit/msgq.yml (modified) spec: Unit tests Messge Queue Handler Mon, 20 Sep 2021 14:33:41 GMT Frank Kühndel [9d34d88] * spec/rtems/message/req/broadcast.yml (modified) * spec/rtems/message/req/flush-pending.yml (modified) * spec/rtems/message/req/urgent-send.yml (modified) spec: Remove unused struct member Thu, 16 Sep 2021 16:55:57 GMT Frank Kühndel [f256d34] * spec/rtems/basedefs/req/noinit-0.yml (added) * spec/rtems/basedefs/req/section-0.yml (modified) * spec/rtems/basedefs/req/static-analysis-0.yml (added) * spec/rtems/basedefs/req/static-analysis-1.yml (added) * spec/rtems/basedefs/val/basedefs.yml (modified) spec: Add STATIC_ANALYSIS and NOINIT specs This specification is up ... Sat, 18 Sep 2021 13:14:40 GMT Sebastian Huber [2b81226] * spec/c/if/ebusy.yml (added) * spec/c/if/etimedout.yml (added) * spec/newlib/if/sys-lock-mutex-acquire-timed.yml (added) * spec/newlib/if/sys-lock-mutex-acquire.yml (added) * spec/newlib/if/sys-lock-mutex-recursive-acquire-timed.yml (added) * spec/newlib/if/sys-lock-mutex-recursive-acquire.yml (added) * spec/newlib/if/sys-lock-mutex-recursive-release.yml (added) * spec/newlib/if/sys-lock-mutex-recursive-try-acquire.yml (added) * spec/newlib/if/sys-lock-mutex-release.yml (added) * spec/newlib/if/sys-lock-mutex-try-acquire.yml (added) * spec/newlib/req/sys-lock-mutex-acquire-timed.yml (added) * spec/newlib/req/sys-lock-mutex-acquire.yml (added) * spec/newlib/req/sys-lock-mutex-clock-realtime.yml (added) * spec/newlib/req/sys-lock-mutex-invalid-timeout.yml (added) * spec/newlib/req/sys-lock-mutex-omip.yml (added) * spec/newlib/req/sys-lock-mutex-priority-inherit.yml (added) * spec/newlib/req/sys-lock-mutex-recursive-acquire-timed.yml (added) * spec/newlib/req/sys-lock-mutex-recursive-acquire.yml (added) * spec/newlib/req/sys-lock-mutex-recursive-allowed.yml (added) * spec/newlib/req/sys-lock-mutex-recursive-busy.yml (added) * spec/newlib/req/sys-lock-mutex-recursive-fatal.yml (added) * spec/newlib/req/sys-lock-mutex-recursive-release.yml (added) * spec/newlib/req/sys-lock-mutex-recursive-try-acquire.yml (added) * spec/newlib/req/sys-lock-mutex-release.yml (added) * spec/newlib/req/sys-lock-mutex-try-acquire.yml (added) * spec/newlib/req/sys-lock.yml (added) * spec/newlib/val/sys-lock.yml (added) spec: Specify mutexes Mon, 20 Sep 2021 07:28:38 GMT Sebastian Huber [878b86d] * spec-glossary/glossary/omip.yml (added) glossary: Add OMIP Fri, 24 Sep 2021 09:04:56 GMT Sebastian Huber [bb951a8] * spec/newlib/req/futex-wait.yml (modified) * spec/newlib/req/futex-wake.yml (modified) * spec/rtems/message/req/receive.yml (modified) * spec/rtems/sem/req/flush.yml (modified) * spec/rtems/sem/req/obtain.yml (modified) * spec/rtems/sem/req/release.yml (modified) * spec/rtems/sem/req/timeout.yml (modified) * spec/score/mtx/req/seize-wait.yml (modified) * spec/score/mtx/req/surrender.yml (modified) * spec/score/sem/req/seize-wait.yml (modified) * spec/spec/function-implementation-role.yml (added) * specview.py (modified) spec: Add "function-implementation" link role Mon, 20 Sep 2021 13:48:41 GMT Sebastian Huber [3c60360] * spec/rtems/sem/req/release.yml (modified) * spec/score/mtx/req/surrender.yml (added) * spec/score/sem/req/surrender.yml (added) * spec/score/status/if/maximum-count-exceeded.yml (added) * spec/score/status/if/not-owner.yml (added) * spec/score/tq/req/surrender-priority-inherit.yml (added) * spec/score/tq/req/surrender.yml (added) spec: Generalize semaphore release Fri, 24 Sep 2021 07:40:56 GMT Sebastian Huber [c4a9be6] * spec/c/if/group.yml (modified) * spec/newlib/if/domain.yml (added) * spec/newlib/if/futex-wait.yml (moved) * spec/newlib/if/futex-wake.yml (moved) * spec/newlib/if/group.yml (added) * spec/newlib/if/sys-lock.yml (moved) * spec/newlib/req/futex-wait.yml (moved) * spec/newlib/req/futex-wake.yml (moved) * spec/newlib/req/futex.yml (added) * spec/score/futex/if/group.yml (deleted) spec: Move futex specification Wed, 22 Sep 2021 08:48:26 GMT Sebastian Huber [e3a2b9f] * spec/rtems/sem/req/obtain.yml (modified) * spec/score/tq/req/enqueue-ceiling.yml (modified) * spec/score/tq/req/enqueue-deadlock.yml (modified) * spec/score/tq/req/enqueue-mrsp.yml (modified) * spec/score/tq/req/enqueue-priority.yml (modified) * spec/score/tq/req/flush-priority-inherit.yml (modified) * spec/score/tq/req/flush-priority.yml (modified) * spec/score/tq/req/timeout-priority-inherit.yml (modified) * spec/score/tq/req/timeout.yml (modified) spec: Test thread queue API change Mon, 20 Sep 2021 10:37:23 GMT Sebastian Huber [b3f558d7] * spec/score/mtx/req/seize-try.yml (modified) * spec/score/status/if/unavailable.yml (added) spec: Improve mutex try seize specification Mon, 20 Sep 2021 10:35:10 GMT Sebastian Huber [8c4f3fc] * spec/rtems/sem/req/obtain.yml (modified) * spec/score/mtx/req/seize-wait.yml (modified) * spec/score/tq/req/enqueue-deadlock.yml (modified) spec: Improve deadlock specification Tue, 21 Sep 2021 06:27:40 GMT Sebastian Huber [071e3e1] * spec/rtems/message/req/receive.yml (modified) * spec/rtems/sem/req/flush.yml (modified) * spec/rtems/sem/req/obtain.yml (modified) * spec/rtems/sem/req/timeout.yml (modified) * spec/score/futex/req/wait.yml (modified) * spec/score/futex/req/wake.yml (modified) * spec/score/sem/req/seize-wait.yml (modified) * spec/score/tq/req/enqueue-ceiling.yml (modified) * spec/score/tq/req/enqueue-mrsp.yml (modified) spec: Test thread queue API change Mon, 20 Sep 2021 06:07:56 GMT Sebastian Huber [196cf4b] * spec/bsp/req/interrupt-spurious.yml (modified) * spec/rtems/message/req/receive.yml (modified) * spec/rtems/sem/req/obtain.yml (modified) * spec/rtems/sem/req/timeout.yml (modified) * spec/rtems/sem/val/smp.yml (modified) * spec/rtems/task/req/delete.yml (modified) * spec/rtems/task/req/exit.yml (modified) * spec/rtems/task/req/restart.yml (modified) * spec/score/mtx/req/seize-wait.yml (modified) * spec/score/sem/req/seize-wait.yml (modified) * spec/score/smp/val/fatal.yml (modified) * spec/score/val/fatal.yml (modified) spec: Update due to API changes Fri, 17 Sep 2021 16:19:27 GMT Sebastian Huber [c72a312] * spec/rtems/sem/req/timeout.yml (modified) * spec/score/tq/req/flush-fifo.yml (modified) * spec/score/tq/req/flush-priority-inherit.yml (modified) * spec/score/tq/req/flush-priority.yml (modified) * spec/score/tq/req/timeout-priority-inherit.yml (added) * spec/score/tq/req/timeout.yml (modified) spec: Specify timeout with priority inherit Fri, 17 Sep 2021 13:07:36 GMT Sebastian Huber [04685df] * spec/req/fine-grained-locking.yml (added) * spec/score/tq/req/lock.yml (added) * spec/score/tq/req/priority-change.yml (added) * spec/score/tq/val/smp.yml (added) spec: Specify priority change detail Fri, 17 Sep 2021 11:03:31 GMT Sebastian Huber [67072d2] * spec/testsuites/validation-io-kernel.yml (modified) spec: Use T_now_tick() Fri, 17 Sep 2021 09:28:04 GMT Sebastian Huber [a5fd743] * spec/score/smp/if/fatal-scheduler-requires-exactly-one-processor.yml (added) * spec/score/smp/req/fatal-scheduler-requires-exactly-one-processor.yml (added) * spec/score/smp/val/fatal-scheduler-requires-exactly-one-processor.yml (added) * spec/testsuites/fatal-scheduler-requires-exactly-one-processor.yml (added) spec: Specify one scheduler fatal error Thu, 16 Sep 2021 14:53:16 GMT Sebastian Huber [1926cec] * spec/score/thread/val/smp-one-cpu.yml (added) * spec/testsuites/validation-smp-one-cpu-0.yml (added) spec: Thread pin/unpin with only one CPU Fri, 24 Sep 2021 10:00:16 GMT Sebastian Huber [f79346d] * rtemsspec/validation.py (modified) validation: Add mapper for unspecified functions Tue, 21 Sep 2021 18:15:58 GMT Sebastian Huber [3756347] * rtemsspec/content.py (modified) * rtemsspec/tests/test_validation.py (modified) * rtemsspec/transitionmap.py (modified) * rtemsspec/validation.py (modified) validation: Fix skipping of transition variants Thu, 16 Sep 2021 12:34:15 GMT Sebastian Huber [279d1a8] * spec/spec/external-reference-document.yml (added) spec: Add missing file Thu, 16 Sep 2021 12:33:39 GMT Sebastian Huber [afe410e] * spec/dev/if/domain.yml (modified) spec: Fix interface domain name Thu, 16 Sep 2021 07:40:01 GMT Sebastian Huber [971dea8] * modules/rtems-docs (modified) modules: Update rtems-docs Thu, 16 Sep 2021 07:33:26 GMT Sebastian Huber [9259923] * modules/rtems (modified) modules: Update rtems Wed, 15 Sep 2021 19:11:56 GMT Sebastian Huber [be254b4] * rtemsspec/applconfig.py (modified) * rtemsspec/sphinxcontent.py (modified) * rtemsspec/tests/spec-applconfig/unspec-define-2.yml (modified) * rtemsspec/tests/spec-applconfig/unspec-define.yml (modified) * rtemsspec/tests/spec-applconfig/unspec-func.yml (modified) * rtemsspec/tests/spec-applconfig/unspec-group-2.yml (modified) * rtemsspec/tests/spec-applconfig/unspec-group-3.yml (modified) * rtemsspec/tests/spec-applconfig/unspec-group.yml (modified) * rtemsspec/tests/spec-applconfig/unspec-type-2.yml (modified) * rtemsspec/tests/spec-applconfig/unspec-type.yml (modified) * spec/bsp/if/boot-card.yml (modified) * spec/bsp/if/fatal-extension.yml (modified) * spec/bsp/if/fatal-leon3-clock-initialization.yml (modified) * spec/bsp/if/fatal-leon3-invalid-cache-config-boot-processor.yml (modified) * spec/bsp/if/fatal-leon3-invalid-cache-config-secondary-processor.yml (modified) * spec/bsp/if/interrupt-spurious.yml (modified) * spec/build-options/if/ada.yml (modified) * spec/build-options/if/debug.yml (modified) * spec/build-options/if/drvmgr.yml (modified) * spec/build-options/if/multiprocessing.yml (modified) * spec/build-options/if/networking.yml (modified) * spec/build-options/if/paravirt.yml (modified) * spec/build-options/if/posix.yml (modified) * spec/build-options/if/profiling.yml (modified) * spec/build-options/if/smp.yml (modified) * spec/c/if/atexit.yml (modified) * spec/c/if/bool.yml (modified) * spec/c/if/chmod.yml (modified) * spec/c/if/chown.yml (modified) * spec/c/if/clock-monotonic.yml (modified) * spec/c/if/clock-nanosleep.yml (modified) * spec/c/if/clock-realtime.yml (modified) * spec/c/if/clock-settime.yml (modified) * spec/c/if/cpu_set_t.yml (modified) * spec/c/if/eagain.yml (modified) * spec/c/if/einval.yml (modified) * spec/c/if/enomem.yml (modified) * spec/c/if/enotsup.yml (modified) * spec/c/if/errno.yml (modified) * spec/c/if/exit.yml (modified) * spec/c/if/false.yml (modified) * spec/c/if/flsl.yml (modified) * spec/c/if/free.yml (modified) * spec/c/if/int16_t.yml (modified) * spec/c/if/int32_t.yml (modified) * spec/c/if/int64_t.yml (modified) * spec/c/if/int8_t.yml (modified) * spec/c/if/intmax_t.yml (modified) * spec/c/if/intptr_t.yml (modified) * spec/c/if/link.yml (modified) * spec/c/if/malloc.yml (modified) * spec/c/if/memcpy.yml (modified) * spec/c/if/memset.yml (modified) * spec/c/if/mkfifo.yml (modified) * spec/c/if/mknod.yml (modified) * spec/c/if/null.yml (modified) * spec/c/if/offsetof.yml (modified) * spec/c/if/on-exit.yml (modified) * spec/c/if/posix-memalign.yml (modified) * spec/c/if/printf.yml (modified) * spec/c/if/pthread-create.yml (modified) * spec/c/if/pthread-setname-np.yml (modified) * spec/c/if/pthread_setspecific.yml (modified) * spec/c/if/readdir.yml (modified) * spec/c/if/readlink.yml (modified) * spec/c/if/rename.yml (modified) * spec/c/if/rmnod.yml (modified) * spec/c/if/sbrk.yml (modified) * spec/c/if/sem_init.yml (modified) * spec/c/if/sem_open.yml (modified) * spec/c/if/size_max.yml (modified) * spec/c/if/size_t.yml (modified) * spec/c/if/symlink.yml (modified) * spec/c/if/time_t.yml (modified) * spec/c/if/timer-abstime.yml (modified) * spec/c/if/timespec.yml (modified) * spec/c/if/timeval.yml (modified) * spec/c/if/true.yml (modified) * spec/c/if/uint16_t.yml (modified) * spec/c/if/uint32_max.yml (modified) * spec/c/if/uint32_t.yml (modified) * spec/c/if/uint64_t.yml (modified) * spec/c/if/uint8_t.yml (modified) * spec/c/if/uintmax_t.yml (modified) * spec/c/if/uintptr_max.yml (modified) * spec/c/if/uintptr_t.yml (modified) * spec/c/if/utime.yml (modified) * spec/c/if/va_list.yml (modified) * spec/compiler/if/asm.yml (modified) * spec/compiler/if/builtin-choose-expr.yml (modified) * spec/compiler/if/builtin-expect.yml (modified) * spec/compiler/if/builtin-return-address.yml (modified) * spec/compiler/if/builtin-types-compatible-p.yml (modified) * spec/compiler/if/builtin-unreachable.yml (modified) * spec/compiler/if/coverity.yml (modified) * spec/compiler/if/cplusplus.yml (modified) * spec/compiler/if/gnuc.yml (modified) * spec/compiler/if/stdc-version.yml (modified) * spec/compiler/if/typeof.yml (modified) * spec/compiler/if/user-label-prefix.yml (modified) * spec/dev/grlib/if/load-08.yml (modified) * spec/dev/grlib/if/load-16.yml (modified) * spec/dev/grlib/if/load-32.yml (modified) * spec/dev/grlib/if/load-64.yml (modified) * spec/dev/grlib/if/store-08.yml (modified) * spec/dev/grlib/if/store-16.yml (modified) * spec/dev/grlib/if/store-32.yml (modified) * spec/dev/grlib/if/store-64.yml (modified) * spec/doc/if/config-scheduler-clustered.yml (modified) * spec/doc/if/config-scheduler-table.yml (modified) * spec/doc/if/config-unlimited-objects.yml (modified) * spec/doc/if/mp-proxies.yml (modified) * spec/doc/if/mrsp.yml (modified) * spec/doc/if/scheduler-cbs.yml (modified) * spec/doc/if/scheduler-concepts.yml (modified) * spec/doc/if/scheduler-edf.yml (modified) * spec/doc/if/scheduler-priority-simple.yml (modified) * spec/doc/if/scheduler-priority.yml (modified) * spec/doc/if/scheduler-smp-edf.yml (modified) * spec/doc/if/scheduler-smp-priority-affinity.yml (modified) * spec/doc/if/scheduler-smp-priority-simple.yml (modified) * spec/doc/if/scheduler-smp-priority.yml (modified) * spec/doc/if/terminate.yml (modified) * spec/rtems/io/if/mount.yml (modified) * spec/rtems/io/if/unmount.yml (modified) * spec/rtems/malloc/if/calloc.yml (modified) * spec/rtems/malloc/if/malloc.yml (modified) * spec/score/chain/if/control.yml (modified) * spec/score/chain/if/node.yml (modified) * spec/score/context/if/fp-size.yml (modified) * spec/score/cpu/if/all-tasks-are-fp.yml (modified) * spec/score/cpu/if/exception-frame-print.yml (modified) * spec/score/cpu/if/exception-frame.yml (modified) * spec/score/cpu/if/fatal-halt.yml (modified) * spec/score/cpu/if/hardware-fp.yml (modified) * spec/score/cpu/if/heap-alignment.yml (modified) * spec/score/cpu/if/interrupt-frame.yml (modified) * spec/score/cpu/if/interrupt-stack-alignment.yml (modified) * spec/score/cpu/if/isr-passes-frame-pointer.yml (modified) * spec/score/cpu/if/maximum-processors.yml (modified) * spec/score/cpu/if/modes-interrupt-mask.yml (modified) * spec/score/cpu/if/simple-vectored-interrupts.yml (modified) * spec/score/cpu/if/sizeof-pointer.yml (modified) * spec/score/cpu/if/stack-alignment.yml (modified) * spec/score/cpu/if/stack-minimum-size.yml (modified) * spec/score/cpu/if/uint32ptr.yml (modified) * spec/score/futex/if/wait.yml (modified) * spec/score/futex/if/wake.yml (modified) * spec/score/heap/if/information-block.yml (modified) * spec/score/interr/if/bad-thread-dispatch-disable-level.yml (modified) * spec/score/interr/if/bad-thread-dispatch-environment.yml (modified) * spec/score/interr/if/code.yml (modified) * spec/score/interr/if/init-task-construct-failed.yml (modified) * spec/score/interr/if/internal-error-core.yml (modified) * spec/score/interr/if/internal-error-rtems-api.yml (modified) * spec/score/interr/if/source-bsp.yml (modified) * spec/score/interr/if/source-exit.yml (modified) * spec/score/interr/if/source-panic.yml (modified) * spec/score/interr/if/source-smp.yml (modified) * spec/score/interr/if/source-spurious-interrupt.yml (modified) * spec/score/interr/if/source.yml (modified) * spec/score/interr/if/terminate.yml (modified) * spec/score/interr/if/thread-exitted.yml (modified) * spec/score/interr/if/thread-queue-deadlock.yml (modified) * spec/score/interr/if/thread-queue-enqueue-sticky-from-bad-state.yml (modified) * spec/score/interr/if/too-large-tls-size.yml (modified) * spec/score/isr/if/handler-entry.yml (modified) * spec/score/isr/if/handler.yml (modified) * spec/score/isr/if/is-in-progress.yml (modified) * spec/score/isr/if/level.yml (modified) * spec/score/isr/if/local-disable.yml (modified) * spec/score/isr/if/local-enable.yml (modified) * spec/score/isr/if/local-flash.yml (modified) * spec/score/isr/if/lock-context.yml (modified) * spec/score/isr/if/lock-control.yml (modified) * spec/score/isr/if/lock-declare.yml (modified) * spec/score/isr/if/lock-define.yml (modified) * spec/score/isr/if/lock-destroy.yml (modified) * spec/score/isr/if/lock-initialize.yml (modified) * spec/score/isr/if/lock-initializer.yml (modified) * spec/score/isr/if/lock-isr-disable-acquire.yml (modified) * spec/score/isr/if/lock-isr-disable.yml (modified) * spec/score/isr/if/lock-member.yml (modified) * spec/score/isr/if/lock-reference.yml (modified) * spec/score/isr/if/lock-release-isr-enable.yml (modified) * spec/score/isr/if/stack-size.yml (modified) * spec/score/isr/if/vector-number.yml (modified) * spec/score/memory/if/zero-before-use.yml (modified) * spec/score/mpci/if/configuration-type.yml (modified) * spec/score/mpci/if/configuration.yml (modified) * spec/score/mpci/if/control.yml (modified) * spec/score/mpci/if/entry.yml (modified) * spec/score/mpci/if/get-packet-entry.yml (modified) * spec/score/mpci/if/initialization-entry.yml (modified) * spec/score/mpci/if/packet-classes.yml (modified) * spec/score/mpci/if/packet-minimum-hetero-conversion.yml (modified) * spec/score/mpci/if/packet-minimum-size.yml (modified) * spec/score/mpci/if/packet-prefix.yml (modified) * spec/score/mpci/if/receive-entry.yml (modified) * spec/score/mpci/if/return-packet-entry.yml (modified) * spec/score/mpci/if/send-entry.yml (modified) * spec/score/msgq/if/buffer.yml (modified) * spec/score/object/if/apis-last.yml (modified) * spec/score/object/if/build-id.yml (modified) * spec/score/object/if/build-name.yml (modified) * spec/score/object/if/get-api.yml (modified) * spec/score/object/if/get-class.yml (modified) * spec/score/object/if/get-index.yml (modified) * spec/score/object/if/get-node.yml (modified) * spec/score/object/if/id-final-index.yml (modified) * spec/score/object/if/id-final.yml (modified) * spec/score/object/if/id-initial-index.yml (modified) * spec/score/object/if/id-initial.yml (modified) * spec/score/object/if/id-none.yml (modified) * spec/score/object/if/id-of-self.yml (modified) * spec/score/object/if/id.yml (modified) * spec/score/object/if/internal-api.yml (modified) * spec/score/object/if/is-unlimited.yml (modified) * spec/score/object/if/local-node.yml (modified) * spec/score/object/if/maximum-per-allocation.yml (modified) * spec/score/object/if/search-all-nodes.yml (modified) * spec/score/object/if/search-local-nodes.yml (modified) * spec/score/object/if/search-other-nodes.yml (modified) * spec/score/object/if/unlimited-objects.yml (modified) * spec/score/object/if/who-am-i.yml (modified) * spec/score/smp/if/fatal-boot-processor-not-assigned-to-scheduler.yml (modified) * spec/score/smp/if/fatal-mandatory-processor-not-present.yml (modified) * spec/score/smp/if/fatal-multitasking-start-on-invalid-processor.yml (modified) * spec/score/smp/if/fatal-multitasking-start-on-unassigned-processor.yml (modified) * spec/score/smp/if/fatal-shutdown-response.yml (modified) * spec/score/smp/if/fatal-start-of-mandatory-processor-failed.yml (modified) * spec/score/smp/if/fatal-wrong-cpu-state-to-perform-jobs.yml (modified) * spec/score/smp/if/get-current-processor.yml (modified) * spec/score/smp/if/get-processor-maximum.yml (modified) * spec/score/smp/if/lock-acquire.yml (modified) * spec/score/smp/if/lock-release.yml (modified) * spec/score/smp/if/processor-configured-maximum.yml (modified) * spec/score/stack/if/allocator-allocate-type.yml (modified) * spec/score/stack/if/allocator-allocate.yml (modified) * spec/score/stack/if/allocator-avoids-workspace.yml (modified) * spec/score/stack/if/allocator-free-type.yml (modified) * spec/score/stack/if/allocator-free.yml (modified) * spec/score/stack/if/allocator-initialize-type.yml (modified) * spec/score/stack/if/allocator-initialize.yml (modified) * spec/score/stack/if/minimum-size.yml (modified) * spec/score/status/if/deadlock.yml (modified) * spec/score/status/if/mutex-ceiling-violated.yml (modified) * spec/score/status/if/successful.yml (modified) * spec/score/status/if/timeout.yml (modified) * spec/score/status/if/unsatisfied.yml (modified) * spec/score/thread/if/idle-body.yml (modified) * spec/score/thread/if/idle-stack-size.yml (modified) * spec/score/userext/if/fatal.yml (modified) * spec/score/userext/if/initial-count.yml (modified) * spec/score/userext/if/initial-extensions.yml (modified) * spec/score/userext/if/table.yml (modified) * spec/score/userext/if/thread-begin.yml (modified) * spec/score/userext/if/thread-create.yml (modified) * spec/score/userext/if/thread-delete.yml (modified) * spec/score/userext/if/thread-exitted.yml (modified) * spec/score/userext/if/thread-restart.yml (modified) * spec/score/userext/if/thread-start.yml (modified) * spec/score/userext/if/thread-switch.yml (modified) * spec/score/userext/if/thread-terminate.yml (modified) * spec/score/watchdog/if/interval.yml (modified) * spec/score/watchdog/if/microseconds-per-tick.yml (modified) * spec/score/watchdog/if/nanoseconds-per-tick.yml (modified) * spec/score/watchdog/if/no-timeout.yml (modified) * spec/score/watchdog/if/ticks-per-second.yml (modified) * spec/score/watchdog/if/ticks-per-timeslice.yml (modified) * spec/score/watchdog/if/ticks-since-boot.yml (modified) * spec/score/wkspace/if/is-unified.yml (modified) * spec/score/wkspace/if/size.yml (modified) * spec/spec/external-reference-generic.yml (modified) * spec/spec/interface-references.yml (deleted) * spec/spec/interface-unspecified.yml (modified) * spec/user/if/asm.yml (modified) * spec/user/if/false.yml (modified) * spec/user/if/true.yml (modified) spec: Use external references for interfaces Wed, 15 Sep 2021 15:42:09 GMT Sebastian Huber [4cd035a] * spec-glossary/glossary/priority-higher.yml (modified) * spec-glossary/glossary/priority-lower.yml (modified) glossary: Swap lower and higher priority items Wed, 15 Sep 2021 10:34:43 GMT Sebastian Huber [dcecde1] * specview.py (modified) specview.py: Improve no-validation filter Wed, 15 Sep 2021 14:02:56 GMT Sebastian Huber [f14d304] * config.yml (modified) * spec/dev/grlib/if/ahbstat-header.yml (modified) * spec/dev/grlib/if/ahbtrace-header.yml (modified) * spec/dev/grlib/if/apbuart-header-2.yml (modified) * spec/dev/grlib/if/apbuart-header.yml (modified) * spec/dev/grlib/if/dsu4-header.yml (modified) * spec/dev/grlib/if/ftmctrl-header.yml (modified) * spec/dev/grlib/if/gptimer-header.yml (modified) * spec/dev/grlib/if/gr1553b-header.yml (modified) * spec/dev/grlib/if/gr740thsens-header.yml (modified) * spec/dev/grlib/if/grcan-header.yml (modified) * spec/dev/grlib/if/grclkgate-header.yml (modified) * spec/dev/grlib/if/grethgbit-header.yml (modified) * spec/dev/grlib/if/grgpio-header.yml (modified) * spec/dev/grlib/if/grgprbank-header.yml (modified) * spec/dev/grlib/if/grgpreg-header.yml (modified) * spec/dev/grlib/if/griommu-header.yml (modified) * spec/dev/grlib/if/grpci2-header.yml (modified) * spec/dev/grlib/if/grspw2-header.yml (modified) * spec/dev/grlib/if/grspwrouter-header.yml (modified) * spec/dev/grlib/if/irqamp-header-2.yml (modified) * spec/dev/grlib/if/irqamp-header.yml (modified) * spec/dev/grlib/if/l2cache-header.yml (modified) * spec/dev/grlib/if/l4stat-header.yml (modified) * spec/dev/grlib/if/memscrub-header.yml (modified) * spec/dev/grlib/if/mmctrl-header.yml (modified) * spec/dev/grlib/if/spictrl-header.yml (modified) * spec/dev/grlib/if/spwpnp-header.yml (modified) * spec/dev/grlib/if/spwrmap-header.yml (modified) * spec/dev/grlib/if/spwtdp-header.yml (modified) * spec/dev/if/domain.yml (added) spec: Add and use /dev/if/domain Wed, 15 Sep 2021 14:02:31 GMT Sebastian Huber [4bbde5a] * spec/c/if/domain.yml (modified) spec: Clarify /c/if/domain Wed, 15 Sep 2021 13:53:00 GMT Sebastian Huber [c1fb074] * spec/bsp/if/fatal-leon3-invalid-cache-config-boot-processor.yml (modified) spec: Fix interface placement Wed, 15 Sep 2021 13:46:02 GMT Sebastian Huber [4ccf113] * modules/rtems (modified) modules: Update rtems Wed, 15 Sep 2021 13:43:33 GMT Sebastian Huber [fc14d39] * spec/score/msgq/unit/msgq.yml (added) * spec/testsuites/unit-0.yml (added) * spec/testsuites/unit-no-clock-0.yml (added) spec: Add unit test example Wed, 15 Sep 2021 11:41:43 GMT Sebastian Huber [0cac2f9] * spec/rtems/attr/if/header.yml (modified) * spec/rtems/attr/req/group.yml (added) * spec/rtems/barrier/if/header.yml (modified) * spec/rtems/barrier/req/group.yml (added) * spec/rtems/clock/if/header.yml (modified) * spec/rtems/clock/req/group.yml (added) * spec/rtems/event/req/group.yml (modified) * spec/rtems/message/if/header.yml (modified) * spec/rtems/message/req/group.yml (modified) * spec/rtems/part/req/group.yml (modified) * spec/rtems/ratemon/glossary/ownertask.yml (modified) * spec/rtems/ratemon/if/header.yml (modified) * spec/rtems/ratemon/req/group.yml (modified) * spec/rtems/req/group.yml (modified) * spec/rtems/sem/if/header.yml (modified) * spec/rtems/sem/req/group.yml (modified) * spec/rtems/task/if/header.yml (modified) * spec/rtems/task/req/group.yml (added) * spec/rtems/timer/req/group.yml (modified) * spec/rtems/userext/req/group.yml (modified) spec: Use design groups Wed, 15 Sep 2021 10:46:22 GMT Sebastian Huber [00ee27d] * spec/score/cpu/req/fatal-halt-sparc.yml (moved) * spec/score/cpu/val/fatal-halt-sparc.yml (added) spec: Move _CPU_Fatal_halt() item Add a validation by inspection. Wed, 15 Sep 2021 08:56:41 GMT Sebastian Huber [b65856c] * spec/spec/external-reference-file.yml (added) * spec/spec/external-reference-generic.yml (added) * spec/spec/external-reference-list.yml (moved) * spec/spec/external-reference.yml (moved) * spec/spec/requirement-reference-type.yml (deleted) * spec/spec/requirement-validation.yml (modified) * spec/spec/requirement.yml (modified) * spec/spec/sha256.yml (added) spec: Generalize requirement references Wed, 15 Sep 2021 09:42:49 GMT Sebastian Huber [ee6caaa] * spec/rtems/message/if/flush.yml (modified) spec: Fix rtems_message_queue_flush() docs Wed, 15 Sep 2021 08:58:09 GMT Sebastian Huber [861f3ad] * spec/score/futex/req/wait.yml (modified) * spec/score/futex/req/wake.yml (modified) spec: Fix futex specification Wed, 15 Sep 2021 06:04:16 GMT Sebastian Huber [aa1ec76] * modules/rtems (modified) modules: Update rtems Wed, 15 Sep 2021 05:59:19 GMT Sebastian Huber [0af23e1] * modules/rtems-docs (modified) modules: Update rtems-docs Tue, 14 Sep 2021 15:40:40 GMT Sebastian Huber [d579832] * spec/rtems/message/if/flush.yml (modified) * spec/rtems/message/if/receive.yml (modified) spec: Fix message manager documentation Remove bogus return status ... Mon, 13 Sep 2021 07:53:17 GMT Sebastian Huber [8b4f848] * spec-glossary/glossary/priority-higher.yml (added) * spec-glossary/glossary/priority-lower.yml (added) * spec-glossary/glossary/priority-task.yml (modified) * spec-glossary/glossary/priority.yml (modified) glossary: Priorities Tue, 07 Sep 2021 13:05:41 GMT Frank Kühndel [248df1d] * spec/rtems/attr/req/default-equals.yml (moved) * spec/rtems/attr/val/attr.yml (modified) * spec/rtems/message/glossary/firstmessage.yml (modified) * spec/rtems/message/glossary/lastmessage.yml (modified) * spec/rtems/message/glossary/receiver.yml (modified) * spec/rtems/message/glossary/unblock.yml (added) * spec/rtems/message/req/broadcast.yml (added) * spec/rtems/message/req/flush-pending.yml (added) * spec/rtems/message/req/receive.yml (modified) * spec/rtems/message/req/urgent-send.yml (modified) * spec/rtems/message/val/message-macros.yml (modified) * spec/rtems/option/req/default-equals.yml (moved) * spec/rtems/option/val/options.yml (modified) spec: Update message manager specification Tue, 14 Sep 2021 13:04:38 GMT Sebastian Huber [93ceaf9] * spec/score/tq/req/flush-priority-inherit.yml (modified) score: Fix priority inheritance flush test Tue, 14 Sep 2021 12:58:06 GMT Sebastian Huber [dbfe1c69] * spec/bsp/sparc/leon3/req/fatal-cache-snooping-disabled-boot.yml (modified) * spec/bsp/sparc/leon3/req/fatal-cache-snooping-disabled-secondary.yml (modified) spec: Fix enabled-by for some fatal errors Mon, 13 Sep 2021 07:53:31 GMT Sebastian Huber [b048c75] * spec/rtems/sem/req/obtain.yml (modified) * spec/score/mtx/req/seize-try.yml (modified) * spec/score/mtx/req/seize-wait.yml (modified) * spec/score/tq/req/enqueue-deadlock.yml (modified) spec: Improve mutex seize specification Mon, 13 Sep 2021 13:05:11 GMT Sebastian Huber [415e8e2] * rtemsspec/tests/test_validation.py (modified) * rtemsspec/transitionmap.py (modified) * rtemsspec/validation.py (modified) validation: Fix pre-condition state handling Mon, 13 Sep 2021 12:28:31 GMT Sebastian Huber [5631f88] * rtemsspec/tests/test_validation.py (modified) * rtemsspec/validation.py (modified) validation: Fix transition variants skip Mon, 13 Sep 2021 13:58:16 GMT Sebastian Huber [51213a3] * rtemsspec/content.py (modified) content: Add default for optional parameters Fri, 10 Sep 2021 12:14:35 GMT Sebastian Huber [249cfa1] * spec/spec/interface-register-bits-directive-list.yml (added) * spec/spec/interface-register-bits-directive.yml (added) * spec/spec/interface-register-bits-list.yml (added) * spec/spec/interface-register-bits-variant-list.yml (added) * spec/spec/interface-register-bits-variant.yml (added) * spec/spec/interface-register-bits.yml (added) * spec/spec/interface-register-block-include-role.yml (added) * spec/spec/interface-register-block-member-directive.yml (added) * spec/spec/interface-register-block-member-list.yml (added) * spec/spec/interface-register-block-member-variant-list.yml (added) * spec/spec/interface-register-block-member-variant.yml (added) * spec/spec/interface-register-block-member.yml (added) * spec/spec/interface-register-block-type.yml (added) * spec/spec/interface-register-block.yml (modified) * spec/spec/interface-register-list.yml (added) * spec/spec/interface-register-name.yml (added) * spec/spec/interface-register.yml (added) spec: Specify register block specification Mon, 13 Sep 2021 06:14:08 GMT Sebastian Huber [9bd6ca9] * rtemsspec/specdoc.py (modified) * rtemsspec/tests/test_specdoc.py (modified) specdoc: Fix wording Fri, 10 Sep 2021 12:14:11 GMT Sebastian Huber [cfb295c] * spec/dev/grlib/if/io-header.yml (modified) * spec/rtems/io/if/header-2.yml (modified) * spec/rtems/io/if/header-4.yml (modified) * spec/rtems/malloc/if/header.yml (modified) * spec/score/smp/val/per-cpu-jobs.yml (modified) * spec/spec/interface-function-definition.yml (modified) * spec/spec/interface-member-definition.yml (modified) spec: Fix some attributes Thu, 09 Sep 2021 13:29:54 GMT Sebastian Huber [94d88e4] * spec/c/if/pthread-create.yml (added) * spec/constraint/interrupts-disabled-smp.yml (added) * spec/constraint/object-allocator-not-owner.yml (added) * spec/constraint/object-allocator-owner.yml (added) * spec/constraint/thread-dispatching-disabled-init.yml (added) * spec/constraint/thread-dispatching-disabled.yml (added) * spec/constraint/thread-dispatching-enabled-multitasking.yml (added) * spec/constraint/thread-dispatching-enabled.yml (added) * spec/constraint/thread-life-protected.yml (added) * spec/rtems/userext/constraint/object-allocator-pthread-create.yml (added) * spec/rtems/userext/constraint/object-allocator-system.yml (added) * spec/rtems/userext/constraint/object-allocator-task-construct.yml (added) * spec/rtems/userext/constraint/object-allocator-task-create.yml (added) * spec/rtems/userext/if/create.yml (modified) * spec/rtems/userext/if/fatal-code.yml (modified) * spec/rtems/userext/if/fatal-source.yml (modified) * spec/rtems/userext/if/fatal.yml (modified) * spec/rtems/userext/if/group.yml (modified) * spec/rtems/userext/if/header.yml (modified) * spec/rtems/userext/if/table.yml (modified) * spec/rtems/userext/if/task-begin.yml (modified) * spec/rtems/userext/if/task-create.yml (modified) * spec/rtems/userext/if/task-delete.yml (modified) * spec/rtems/userext/if/task-exitted.yml (modified) * spec/rtems/userext/if/task-restart.yml (modified) * spec/rtems/userext/if/task-start.yml (modified) * spec/rtems/userext/if/task-switch.yml (modified) * spec/rtems/userext/if/task-terminate.yml (modified) * spec/rtems/userext/req/group.yml (modified) spec: Document the user extension manager Thu, 09 Sep 2021 14:36:23 GMT Sebastian Huber [4c2144f] * rtemsspec/interface.py (modified) * rtemsspec/tests/spec-interface/float_t.yml (modified) * rtemsspec/tests/spec-interface/td.yml (modified) * rtemsspec/tests/spec-interface/td3.yml (modified) * rtemsspec/tests/spec-interface/uint32_t.yml (modified) * spec/rtems/attr/if/attribute.yml (modified) * spec/rtems/config/if/stack-allocate-hook.yml (modified) * spec/rtems/config/if/stack-allocate-init-hook.yml (modified) * spec/rtems/config/if/stack-free-hook.yml (modified) * spec/rtems/event/if/set.yml (modified) * spec/rtems/fatal/if/exception-frame.yml (modified) * spec/rtems/intr/if/handler.yml (modified) * spec/rtems/intr/if/isr-entry.yml (modified) * spec/rtems/intr/if/isr.yml (modified) * spec/rtems/intr/if/level.yml (modified) * spec/rtems/intr/if/lock-context.yml (modified) * spec/rtems/intr/if/lock.yml (modified) * spec/rtems/intr/if/per-handler-routine.yml (modified) * spec/rtems/intr/if/vector-number.yml (modified) * spec/rtems/io/if/bsp-output-char-function-type.yml (modified) * spec/rtems/io/if/bsp-polling-getchar-function-type.yml (modified) * spec/rtems/io/if/device-driver-entry.yml (modified) * spec/rtems/io/if/device-driver.yml (modified) * spec/rtems/io/if/device-major-number.yml (modified) * spec/rtems/io/if/device-minor-number.yml (modified) * spec/rtems/mode/if/mode.yml (modified) * spec/rtems/option/if/option.yml (modified) * spec/rtems/signal/if/asr-entry.yml (modified) * spec/rtems/signal/if/asr.yml (modified) * spec/rtems/signal/if/set.yml (modified) * spec/rtems/task/if/argument.yml (modified) * spec/rtems/task/if/entry.yml (modified) * spec/rtems/task/if/task.yml (modified) * spec/rtems/task/if/tcb.yml (modified) * spec/rtems/task/if/visitor.yml (modified) * spec/rtems/timer/if/service-routine-entry.yml (modified) * spec/rtems/timer/if/service-routine.yml (modified) * spec/rtems/type/if/id.yml (modified) * spec/rtems/type/if/interval.yml (modified) * spec/rtems/type/if/mp-packet-classes.yml (modified) * spec/rtems/type/if/mpci-entry.yml (modified) * spec/rtems/type/if/mpci-get-packet-entry.yml (modified) * spec/rtems/type/if/mpci-initialization-entry.yml (modified) * spec/rtems/type/if/mpci-receive-packet-entry.yml (modified) * spec/rtems/type/if/mpci-return-packet-entry.yml (modified) * spec/rtems/type/if/mpci-send-packet-entry.yml (modified) * spec/rtems/type/if/mpci-table.yml (modified) * spec/rtems/type/if/multiprocessing-table.yml (modified) * spec/rtems/type/if/name.yml (modified) * spec/rtems/type/if/packet-prefix.yml (modified) * spec/rtems/type/if/priority.yml (modified) * spec/rtems/userext/if/fatal-code.yml (modified) * spec/rtems/userext/if/fatal-source.yml (modified) * spec/rtems/userext/if/fatal.yml (modified) * spec/rtems/userext/if/table.yml (modified) * spec/rtems/userext/if/task-begin.yml (modified) * spec/rtems/userext/if/task-create.yml (modified) * spec/rtems/userext/if/task-delete.yml (modified) * spec/rtems/userext/if/task-exitted.yml (modified) * spec/rtems/userext/if/task-restart.yml (modified) * spec/rtems/userext/if/task-start.yml (modified) * spec/rtems/userext/if/task-switch.yml (modified) * spec/rtems/userext/if/task-terminate.yml (modified) * spec/spec/interface-typedef.yml (modified) interface: Add parameters and return to typedefs Thu, 09 Sep 2021 14:41:45 GMT Sebastian Huber [ccf334e] * rtemsspec/interface.py (modified) * rtemsspec/interfacedoc.py (modified) * rtemsspec/tests/spec-interface/func.yml (modified) * rtemsspec/tests/spec-interface/func3.yml (modified) * rtemsspec/tests/spec-interface/func5.yml (modified) * rtemsspec/tests/spec-interface/func6.yml (modified) * rtemsspec/tests/spec-interface/macro3.yml (modified) * spec/bsp/sparc/if/grlib-store-08.yml (modified) * spec/bsp/sparc/if/grlib-store-16.yml (modified) * spec/bsp/sparc/if/grlib-store-32.yml (modified) * spec/bsp/sparc/if/grlib-store-64.yml (modified) * spec/dev/grlib/if/apbuart-outbyte-polled.yml (modified) * spec/dev/grlib/if/apbuart-outbyte-wait.yml (modified) * spec/rtems/basedefs/if/alias.yml (modified) * spec/rtems/basedefs/if/aligned.yml (modified) * spec/rtems/basedefs/if/alloc-align.yml (modified) * spec/rtems/basedefs/if/alloc-size-2.yml (modified) * spec/rtems/basedefs/if/alloc-size.yml (modified) * spec/rtems/basedefs/if/compiler-memory-barrier.yml (modified) * spec/rtems/basedefs/if/declare-global-symbol.yml (modified) * spec/rtems/basedefs/if/deconst.yml (modified) * spec/rtems/basedefs/if/define-global-symbol.yml (modified) * spec/rtems/basedefs/if/dequalify-depthx.yml (modified) * spec/rtems/basedefs/if/dequalify.yml (modified) * spec/rtems/basedefs/if/devolatile.yml (modified) * spec/rtems/basedefs/if/expand.yml (modified) * spec/rtems/basedefs/if/obfuscate-variable.yml (modified) * spec/rtems/basedefs/if/printflike.yml (modified) * spec/rtems/basedefs/if/section.yml (modified) * spec/rtems/basedefs/if/static-assert.yml (modified) * spec/rtems/basedefs/if/unreachable.yml (modified) * spec/rtems/basedefs/if/weak-alias.yml (modified) * spec/rtems/cache/if/coherent-add-area.yml (modified) * spec/rtems/cache/if/coherent-free.yml (modified) * spec/rtems/cache/if/disable-data.yml (modified) * spec/rtems/cache/if/disable-instruction.yml (modified) * spec/rtems/cache/if/enable-data.yml (modified) * spec/rtems/cache/if/enable-instruction.yml (modified) * spec/rtems/cache/if/flush-entire-data.yml (modified) * spec/rtems/cache/if/flush-multiple-data-lines.yml (modified) * spec/rtems/cache/if/freeze-data.yml (modified) * spec/rtems/cache/if/freeze-instruction.yml (modified) * spec/rtems/cache/if/instruction-sync-after-code-change.yml (modified) * spec/rtems/cache/if/invalidate-entire-data.yml (modified) * spec/rtems/cache/if/invalidate-entire-instruction.yml (modified) * spec/rtems/cache/if/invalidate-multiple-data-lines.yml (modified) * spec/rtems/cache/if/invalidate-multiple-instruction-lines.yml (modified) * spec/rtems/cache/if/unfreeze-data.yml (modified) * spec/rtems/cache/if/unfreeze-instruction.yml (modified) * spec/rtems/clock/if/get-ticks-per-second-macro.yml (modified) * spec/rtems/clock/if/get-ticks-since-boot-macro.yml (modified) * spec/rtems/clock/if/get-uptime-timeval.yml (modified) * spec/rtems/clock/if/tick.yml (modified) * spec/rtems/event/if/system-receive.yml (modified) * spec/rtems/event/if/system-send.yml (modified) * spec/rtems/event/if/transient-clear.yml (modified) * spec/rtems/event/if/transient-receive.yml (modified) * spec/rtems/event/if/transient-send.yml (modified) * spec/rtems/fatal/if/error-occurred.yml (modified) * spec/rtems/fatal/if/exception-frame-print.yml (modified) * spec/rtems/fatal/if/fatal.yml (modified) * spec/rtems/fatal/if/panic.yml (modified) * spec/rtems/fatal/if/shutdown-executive.yml (modified) * spec/rtems/init/if/initialize-executive.yml (modified) * spec/rtems/intr/if/disable.yml (modified) * spec/rtems/intr/if/enable.yml (modified) * spec/rtems/intr/if/entry-initialize.yml (modified) * spec/rtems/intr/if/entry-initializer.yml (modified) * spec/rtems/intr/if/flash.yml (modified) * spec/rtems/intr/if/local-disable.yml (modified) * spec/rtems/intr/if/local-enable.yml (modified) * spec/rtems/intr/if/lock-acquire-isr.yml (modified) * spec/rtems/intr/if/lock-acquire.yml (modified) * spec/rtems/intr/if/lock-declare.yml (modified) * spec/rtems/intr/if/lock-define.yml (modified) * spec/rtems/intr/if/lock-destroy.yml (modified) * spec/rtems/intr/if/lock-initialize.yml (modified) * spec/rtems/intr/if/lock-initializer.yml (modified) * spec/rtems/intr/if/lock-isr-disable.yml (modified) * spec/rtems/intr/if/lock-member.yml (modified) * spec/rtems/intr/if/lock-reference.yml (modified) * spec/rtems/intr/if/lock-release-isr.yml (modified) * spec/rtems/intr/if/lock-release.yml (modified) * spec/rtems/intr/if/server-action-prepend.yml (modified) * spec/rtems/intr/if/server-entry-destroy.yml (modified) * spec/rtems/intr/if/server-entry-submit.yml (modified) * spec/rtems/intr/if/server-request-destroy.yml (modified) * spec/rtems/intr/if/server-request-set-vector.yml (modified) * spec/rtems/intr/if/server-request-submit.yml (modified) * spec/rtems/io/if/put-char.yml (modified) * spec/rtems/io/if/putc.yml (modified) * spec/rtems/message/if/buffer.yml (modified) * spec/rtems/mp/if/announce.yml (modified) * spec/rtems/object/if/build-id-macro.yml (modified) * spec/rtems/object/if/build-name-macro.yml (modified) * spec/rtems/object/if/id-api-maximum-macro.yml (modified) * spec/rtems/object/if/id-api-minimum-macro.yml (modified) * spec/rtems/object/if/id-get-api-macro.yml (modified) * spec/rtems/object/if/id-get-class-macro.yml (modified) * spec/rtems/object/if/id-get-index-macro.yml (modified) * spec/rtems/object/if/id-get-node-macro.yml (modified) * spec/rtems/ratemon/if/report-statistics-with-plugin.yml (modified) * spec/rtems/ratemon/if/report-statistics.yml (modified) * spec/rtems/ratemon/if/reset-all-statistics.yml (modified) * spec/rtems/scheduler/if/get-processor-macro.yml (modified) * spec/rtems/scheduler/if/get-processor-maximum-macro.yml (modified) * spec/rtems/support/if/name-to-characters.yml (modified) * spec/rtems/support/if/workspace-greedy-free.yml (modified) * spec/rtems/task/if/exit.yml (modified) * spec/rtems/task/if/iterate.yml (modified) * spec/score/if/assert-unreachable.yml (modified) * spec/score/if/dequalify-types-not-compatible.yml (modified) * spec/score/if/maximum-priority.yml (modified) * spec/spec/interface-return-directive.yml (modified) interface: Simplify return attribute Thu, 09 Sep 2021 13:03:01 GMT Sebastian Huber [67b229d] * spec/rtems/ratemon/req/get-status.yml (modified) spec: Fix rtems_rate_monotonic_get_status() test Thu, 09 Sep 2021 07:06:20 GMT Sebastian Huber [c34a930] * spec/rtems/sem/req/timeout.yml (added) * spec/score/status/if/timeout.yml (added) * spec/score/tq/req/timeout.yml (added) spec: Specify semaphore obtain timeouts Thu, 09 Sep 2021 08:43:06 GMT Sebastian Huber [2d4c4a2] * rtemsspec/transitionmap.py (modified) transitionmap: Fix pre-condition summary Wed, 08 Sep 2021 12:35:10 GMT Sebastian Huber [4644a83] * config.yml (modified) * spec/rtems/cache/if/aligned-malloc.yml (modified) * spec/rtems/cache/if/coherent-add-area.yml (modified) * spec/rtems/cache/if/coherent-allocate.yml (modified) * spec/rtems/cache/if/coherent-free.yml (modified) * spec/rtems/cache/if/disable-data.yml (modified) * spec/rtems/cache/if/disable-instruction.yml (modified) * spec/rtems/cache/if/enable-data.yml (modified) * spec/rtems/cache/if/enable-instruction.yml (modified) * spec/rtems/cache/if/flush-entire-data.yml (modified) * spec/rtems/cache/if/flush-multiple-data-lines.yml (modified) * spec/rtems/cache/if/freeze-data.yml (modified) * spec/rtems/cache/if/freeze-instruction.yml (modified) * spec/rtems/cache/if/get-data-line-size.yml (modified) * spec/rtems/cache/if/get-data-size.yml (modified) * spec/rtems/cache/if/get-instruction-line-size.yml (modified) * spec/rtems/cache/if/get-instruction-size.yml (modified) * spec/rtems/cache/if/get-maximal-line-size.yml (modified) * spec/rtems/cache/if/group.yml (modified) * spec/rtems/cache/if/instruction-sync-after-code-change.yml (modified) * spec/rtems/cache/if/invalidate-entire-data.yml (modified) * spec/rtems/cache/if/invalidate-entire-instruction.yml (modified) * spec/rtems/cache/if/invalidate-multiple-data-lines.yml (modified) * spec/rtems/cache/if/invalidate-multiple-instruction-lines.yml (modified) * spec/rtems/cache/if/unfreeze-data.yml (modified) * spec/rtems/cache/if/unfreeze-instruction.yml (modified) spec: Document the cache manager Tue, 14 Sep 2021 12:32:17 GMT Sebastian Huber [2c4e35b] * spec/score/tq/req/fatal-enqueue-sticky-from-bad-state.yml (modified) spec: Fix variable substitution Wed, 08 Sep 2021 11:57:42 GMT Sebastian Huber [67ad8f7] * spec/rtems/event/req/send-receive.yml (modified) * spec/rtems/req/ident-local.yml (modified) * spec/rtems/req/ident.yml (modified) spec: Add requirement texts Wed, 08 Sep 2021 11:51:10 GMT Sebastian Huber [82da385] * modules/rtems (modified) modules: Update rtems Wed, 08 Sep 2021 07:21:32 GMT Sebastian Huber [338ff25] * spec/rtems/sem/req/mrsp-prio-change-while-waiting.yml (added) * spec/rtems/sem/val/smp.yml (modified) spec: Specify MrsP special case Wed, 08 Sep 2021 06:27:37 GMT Sebastian Huber [e7c122c] * spec/rtems/sem/val/smp.yml (added) * spec/score/interr/if/thread-queue-enqueue-sticky-from-bad-state.yml (added) * spec/score/tq/req/fatal-enqueue-sticky-from-bad-state.yml (added) spec: Specify bad sticky thread queue enqueue Tue, 07 Sep 2021 07:31:38 GMT Sebastian Huber [f37d7e9] * spec/rtems/sem/req/flush.yml (added) * spec/score/tq/req/flush-fifo.yml (modified) * spec/score/tq/req/flush-priority-inherit.yml (added) * spec/score/tq/req/flush-priority.yml (added) spec: Specify rtems_semaphore_flush() Tue, 07 Sep 2021 13:13:25 GMT Sebastian Huber [3cd32df] * spec/score/thread/req/fatal-bad-thread-dispatch-environment-ipi.yml (moved) * spec/score/thread/req/fatal-bad-thread-dispatch-environment-robust.yml (added) * spec/score/val/fatal.yml (modified) spec: Fix fatal error specification Tue, 07 Sep 2021 12:59:42 GMT Sebastian Huber [c7e73b5] * spec/rtems/signal/req/send.yml (modified) spec: Fix sporadic test failures Tue, 07 Sep 2021 11:55:08 GMT Sebastian Huber [b71c41d] * spec/testsuites/validation-1.yml (modified) * spec/testsuites/validation-no-clock-0.yml (moved) * spec/testsuites/validation-one-cpu-0.yml (added) * spec/testsuites/validation-one-cpu-1.yml (added) spec: Reorganize test suites Tue, 07 Sep 2021 07:00:40 GMT Sebastian Huber [e5ea4be] * spec/rtems/message/req/construct.yml (moved) spec: Specify message storage free handler Tue, 07 Sep 2021 06:37:19 GMT Sebastian Huber [53ba7fb] * spec/rtems/message/req/construct-errors.yml (modified) spec: Simplify message queue construct Tue, 07 Sep 2021 06:24:54 GMT Sebastian Huber [8f73057] * spec/rtems/timer/val/timer.yml (modified) spec: Improve timer order test Tue, 07 Sep 2021 06:13:57 GMT Sebastian Huber [1481d95] * config.yml (modified) * spec/score/thread/req/tls-initialized-data.yml (modified) * spec/score/thread/req/tls-max-zero.yml (added) * spec/score/thread/req/tls-zero-initialized-data.yml (modified) * spec/testsuites/validation-tls-1.yml (added) spec: Improve TLS specification Mon, 06 Sep 2021 14:21:55 GMT Sebastian Huber [60d295a] * modules/rtems (modified) modules: Update rtems Mon, 06 Sep 2021 14:00:56 GMT Sebastian Huber [9797da6] * spec/score/thread/val/smp.yml (modified) spec: Improve thread pinning test case Mon, 06 Sep 2021 13:38:28 GMT Sebastian Huber [44cf7af] * spec/rtems/timer/req/fire-order.yml (added) * spec/rtems/timer/val/timer.yml (added) spec: Specifiy timer fire order Mon, 06 Sep 2021 12:21:56 GMT Sebastian Huber [1eba46e] * modules/rtems (modified) modules: Update rtems Fri, 03 Sep 2021 15:36:44 GMT Sebastian Huber [e7e15c3] * spec/score/thread/req/pinning-helping.yml (added) * spec/score/thread/req/pinning-nested.yml (added) * spec/score/thread/req/pinning-preemptible.yml (added) * spec/score/thread/req/pinning-unpin-suspended.yml (added) * spec/score/thread/req/pinning.yml (added) * spec/score/thread/val/smp.yml (added) spec: Specify thread pinning Mon, 06 Sep 2021 11:21:04 GMT Sebastian Huber [2944697] * spec/rtems/clock/req/set.yml (modified) spec: Take TOD hooks into account Mon, 06 Sep 2021 10:57:30 GMT Sebastian Huber [833ef156] * spec/rtems/clock/req/get-tod.yml (modified) * spec/rtems/clock/req/set.yml (modified) spec: Adjust to new latest valid time of day Mon, 06 Sep 2021 10:30:22 GMT Sebastian Huber [43004fa] * spec/rtems/task/req/construct.yml (modified) spec: Use TEST_MINIMUM_STACK_SIZE Mon, 06 Sep 2021 10:30:03 GMT Sebastian Huber [debee86] * modules/rtems-docs (modified) modules: Update rtems-docs Fri, 03 Sep 2021 13:40:45 GMT Sebastian Huber [0f905a0] * spec/c/if/clock-settime.yml (added) * spec/rtems/clock/constraint/tod-begin.yml (added) * spec/rtems/clock/constraint/tod-end.yml (added) * spec/rtems/clock/if/set.yml (modified) spec: Document time of day constraints Thu, 02 Sep 2021 14:42:09 GMT Sebastian Huber [9d58e78] * spec/c/if/flsl.yml (added) * spec/c/if/memcpy.yml (added) * spec/c/if/memset.yml (added) * spec/c/if/strings.yml (added) * spec/c/req/flsl.yml (added) * spec/c/req/memcpy.yml (added) * spec/c/req/memset.yml (added) * spec/c/val/c.yml (added) spec: Specify some C library functions Thu, 02 Sep 2021 14:48:33 GMT Sebastian Huber [67a358c] * rtemsspec/validation.py (modified) validation: Fix empty test context