diff options
Diffstat (limited to 'spec/c')
62 files changed, 699 insertions, 0 deletions
diff --git a/spec/c/if/bool.yml b/spec/c/if/bool.yml new file mode 100644 index 00000000..df1696fa --- /dev/null +++ b/spec/c/if/bool.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified +links: +- role: interface-placement + uid: stdbool +name: bool +reference: null +type: interface diff --git a/spec/c/if/chmod.yml b/spec/c/if/chmod.yml new file mode 100644 index 00000000..79ab25cd --- /dev/null +++ b/spec/c/if/chmod.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-function +links: +- role: interface-placement + uid: sys-stat +name: chmod +reference: null +type: interface diff --git a/spec/c/if/chown.yml b/spec/c/if/chown.yml new file mode 100644 index 00000000..a53f0040 --- /dev/null +++ b/spec/c/if/chown.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-function +links: +- role: interface-placement + uid: sys-stat +name: chown +reference: null +type: interface diff --git a/spec/c/if/cpu_set_t.yml b/spec/c/if/cpu_set_t.yml new file mode 100644 index 00000000..2809da25 --- /dev/null +++ b/spec/c/if/cpu_set_t.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-type +links: +- role: interface-placement + uid: sys-cpuset +name: cpu_set_t +reference: null +type: interface diff --git a/spec/c/if/domain.yml b/spec/c/if/domain.yml new file mode 100644 index 00000000..b49867da --- /dev/null +++ b/spec/c/if/domain.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +description: | + This interface domain contains standard interfaces of the C programming + language. +enabled-by: true +interface-type: domain +links: [] +name: C Language +type: interface diff --git a/spec/c/if/errno-header.yml b/spec/c/if/errno-header.yml new file mode 100644 index 00000000..f823813b --- /dev/null +++ b/spec/c/if/errno-header.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: This is a standard C library header file. +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: header-file +links: +- role: interface-placement + uid: domain +path: errno.h +prefix: '' +type: interface diff --git a/spec/c/if/errno.yml b/spec/c/if/errno.yml new file mode 100644 index 00000000..6d8de29a --- /dev/null +++ b/spec/c/if/errno.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-define +links: +- role: interface-placement + uid: errno-header +name: errno +reference: null +type: interface diff --git a/spec/c/if/false.yml b/spec/c/if/false.yml new file mode 100644 index 00000000..7d0b10f6 --- /dev/null +++ b/spec/c/if/false.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified +links: +- role: interface-placement + uid: stdbool +name: 'false' +reference: null +type: interface diff --git a/spec/c/if/free.yml b/spec/c/if/free.yml new file mode 100644 index 00000000..e1495a7c --- /dev/null +++ b/spec/c/if/free.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-function +links: +- role: interface-placement + uid: stdlib +name: free +reference: null +type: interface diff --git a/spec/c/if/int16_t.yml b/spec/c/if/int16_t.yml new file mode 100644 index 00000000..73b6d686 --- /dev/null +++ b/spec/c/if/int16_t.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-type +links: +- role: interface-placement + uid: stdint +name: int16_t +reference: https://en.cppreference.com/w/c/types/integer +type: interface diff --git a/spec/c/if/int32_t.yml b/spec/c/if/int32_t.yml new file mode 100644 index 00000000..2ce38bbe --- /dev/null +++ b/spec/c/if/int32_t.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-type +links: +- role: interface-placement + uid: stdint +name: int32_t +reference: https://en.cppreference.com/w/c/types/integer +type: interface diff --git a/spec/c/if/int64_t.yml b/spec/c/if/int64_t.yml new file mode 100644 index 00000000..93779592 --- /dev/null +++ b/spec/c/if/int64_t.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-type +links: +- role: interface-placement + uid: stdint +name: int64_t +reference: https://en.cppreference.com/w/c/types/integer +type: interface diff --git a/spec/c/if/int8_t.yml b/spec/c/if/int8_t.yml new file mode 100644 index 00000000..59575e8e --- /dev/null +++ b/spec/c/if/int8_t.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-type +links: +- role: interface-placement + uid: stdint +name: int8_t +reference: https://en.cppreference.com/w/c/types/integer +type: interface diff --git a/spec/c/if/intmax_t.yml b/spec/c/if/intmax_t.yml new file mode 100644 index 00000000..d8e3ea1b --- /dev/null +++ b/spec/c/if/intmax_t.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-type +links: +- role: interface-placement + uid: stdint +name: intmax_t +reference: https://en.cppreference.com/w/c/types/integer +type: interface diff --git a/spec/c/if/intptr_t.yml b/spec/c/if/intptr_t.yml new file mode 100644 index 00000000..8fde550a --- /dev/null +++ b/spec/c/if/intptr_t.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-type +links: +- role: interface-placement + uid: stdint +name: intptr_t +reference: https://en.cppreference.com/w/c/types/integer +type: interface diff --git a/spec/c/if/link.yml b/spec/c/if/link.yml new file mode 100644 index 00000000..a7787795 --- /dev/null +++ b/spec/c/if/link.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-function +links: +- role: interface-placement + uid: sys-stat +name: link +reference: null +type: interface diff --git a/spec/c/if/malloc.yml b/spec/c/if/malloc.yml new file mode 100644 index 00000000..c6ec567a --- /dev/null +++ b/spec/c/if/malloc.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-function +links: +- role: interface-placement + uid: stdlib +name: malloc +reference: null +type: interface diff --git a/spec/c/if/mkfifo.yml b/spec/c/if/mkfifo.yml new file mode 100644 index 00000000..b5700d74 --- /dev/null +++ b/spec/c/if/mkfifo.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-function +links: +- role: interface-placement + uid: sys-stat +name: mkfifo +reference: null +type: interface diff --git a/spec/c/if/mknod.yml b/spec/c/if/mknod.yml new file mode 100644 index 00000000..a252a813 --- /dev/null +++ b/spec/c/if/mknod.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-function +links: +- role: interface-placement + uid: sys-stat +name: mknod +reference: null +type: interface diff --git a/spec/c/if/null.yml b/spec/c/if/null.yml new file mode 100644 index 00000000..ddce81a8 --- /dev/null +++ b/spec/c/if/null.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-define +links: +- role: interface-placement + uid: stddef +name: 'NULL' +reference: https://en.cppreference.com/w/c/types/NULL +type: interface diff --git a/spec/c/if/offsetof.yml b/spec/c/if/offsetof.yml new file mode 100644 index 00000000..dbbc10e2 --- /dev/null +++ b/spec/c/if/offsetof.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified +links: +- role: interface-placement + uid: stddef +name: offsetof +reference: null +type: interface diff --git a/spec/c/if/printf.yml b/spec/c/if/printf.yml new file mode 100644 index 00000000..370c590a --- /dev/null +++ b/spec/c/if/printf.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-function +links: +- role: interface-placement + uid: stdio +name: printf +reference: null +type: interface diff --git a/spec/c/if/pthread.yml b/spec/c/if/pthread.yml new file mode 100644 index 00000000..241cf4ea --- /dev/null +++ b/spec/c/if/pthread.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: This is a standard C library header file. +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: header-file +links: +- role: interface-placement + uid: domain +path: pthread.h +prefix: '' +type: interface diff --git a/spec/c/if/pthread_setspecific.yml b/spec/c/if/pthread_setspecific.yml new file mode 100644 index 00000000..df0d7369 --- /dev/null +++ b/spec/c/if/pthread_setspecific.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-function +links: +- role: interface-placement + uid: pthread +name: pthread_setspecific +reference: null +type: interface diff --git a/spec/c/if/readdir.yml b/spec/c/if/readdir.yml new file mode 100644 index 00000000..b95db4ea --- /dev/null +++ b/spec/c/if/readdir.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-function +links: +- role: interface-placement + uid: sys-stat +name: readdir +reference: null +type: interface diff --git a/spec/c/if/readlink.yml b/spec/c/if/readlink.yml new file mode 100644 index 00000000..dad767f8 --- /dev/null +++ b/spec/c/if/readlink.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-function +links: +- role: interface-placement + uid: sys-stat +name: readlink +reference: null +type: interface diff --git a/spec/c/if/rename.yml b/spec/c/if/rename.yml new file mode 100644 index 00000000..2e43681e --- /dev/null +++ b/spec/c/if/rename.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-function +links: +- role: interface-placement + uid: sys-stat +name: rename +reference: null +type: interface diff --git a/spec/c/if/rmnod.yml b/spec/c/if/rmnod.yml new file mode 100644 index 00000000..76d55cc0 --- /dev/null +++ b/spec/c/if/rmnod.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-function +links: +- role: interface-placement + uid: sys-stat +name: rmnod +reference: null +type: interface diff --git a/spec/c/if/sbrk.yml b/spec/c/if/sbrk.yml new file mode 100644 index 00000000..92e70a81 --- /dev/null +++ b/spec/c/if/sbrk.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-function +links: +- role: interface-placement + uid: unistd +name: sbrk +reference: null +type: interface diff --git a/spec/c/if/sem_init.yml b/spec/c/if/sem_init.yml new file mode 100644 index 00000000..234f798c --- /dev/null +++ b/spec/c/if/sem_init.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-function +links: +- role: interface-placement + uid: semaphore +name: sem_init +reference: null +type: interface diff --git a/spec/c/if/sem_open.yml b/spec/c/if/sem_open.yml new file mode 100644 index 00000000..07287d73 --- /dev/null +++ b/spec/c/if/sem_open.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-function +links: +- role: interface-placement + uid: semaphore +name: sem_open +reference: null +type: interface diff --git a/spec/c/if/semaphore.yml b/spec/c/if/semaphore.yml new file mode 100644 index 00000000..655bf9e9 --- /dev/null +++ b/spec/c/if/semaphore.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: This is a standard C library header file. +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: header-file +links: +- role: interface-placement + uid: domain +path: semaphore.h +prefix: '' +type: interface diff --git a/spec/c/if/size_max.yml b/spec/c/if/size_max.yml new file mode 100644 index 00000000..328a6222 --- /dev/null +++ b/spec/c/if/size_max.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-define +links: +- role: interface-placement + uid: stdint +name: SIZE_MAX +reference: https://en.cppreference.com/w/c/types/limits +type: interface diff --git a/spec/c/if/size_t.yml b/spec/c/if/size_t.yml new file mode 100644 index 00000000..b7c1d828 --- /dev/null +++ b/spec/c/if/size_t.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-type +links: +- role: interface-placement + uid: stddef +name: size_t +reference: https://en.cppreference.com/w/c/types/size_t +type: interface diff --git a/spec/c/if/stdatomic.yml b/spec/c/if/stdatomic.yml new file mode 100644 index 00000000..83f4932e --- /dev/null +++ b/spec/c/if/stdatomic.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: This is a standard C library header file. +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: header-file +links: +- role: interface-placement + uid: domain +path: stdatomic.h +prefix: '' +type: interface diff --git a/spec/c/if/stdbool.yml b/spec/c/if/stdbool.yml new file mode 100644 index 00000000..3feede87 --- /dev/null +++ b/spec/c/if/stdbool.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: This is a standard C library header file. +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: header-file +links: +- role: interface-placement + uid: domain +path: stdbool.h +prefix: '' +type: interface diff --git a/spec/c/if/stddef.yml b/spec/c/if/stddef.yml new file mode 100644 index 00000000..69b56cf3 --- /dev/null +++ b/spec/c/if/stddef.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: This is a standard C library header file. +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: header-file +links: +- role: interface-placement + uid: domain +path: stddef.h +prefix: '' +type: interface diff --git a/spec/c/if/stdint.yml b/spec/c/if/stdint.yml new file mode 100644 index 00000000..e7fd0e13 --- /dev/null +++ b/spec/c/if/stdint.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: This is a standard C library header file. +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: header-file +links: +- role: interface-placement + uid: domain +path: stdint.h +prefix: '' +type: interface diff --git a/spec/c/if/stdio.yml b/spec/c/if/stdio.yml new file mode 100644 index 00000000..ec177f41 --- /dev/null +++ b/spec/c/if/stdio.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: This is a standard C library header file. +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: header-file +links: +- role: interface-placement + uid: domain +path: stdio.h +prefix: '' +type: interface diff --git a/spec/c/if/stdlib.yml b/spec/c/if/stdlib.yml new file mode 100644 index 00000000..f0f5a46e --- /dev/null +++ b/spec/c/if/stdlib.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: This is a standard C library header file. +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: header-file +links: +- role: interface-placement + uid: domain +path: stdlib.h +prefix: '' +type: interface diff --git a/spec/c/if/string.yml b/spec/c/if/string.yml new file mode 100644 index 00000000..3e362ced --- /dev/null +++ b/spec/c/if/string.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: This is a standard C library header file. +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: header-file +links: +- role: interface-placement + uid: domain +path: string.h +prefix: '' +type: interface diff --git a/spec/c/if/symlink.yml b/spec/c/if/symlink.yml new file mode 100644 index 00000000..86bef234 --- /dev/null +++ b/spec/c/if/symlink.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-function +links: +- role: interface-placement + uid: sys-stat +name: symlink +reference: null +type: interface diff --git a/spec/c/if/sys-cpuset.yml b/spec/c/if/sys-cpuset.yml new file mode 100644 index 00000000..9e29f7df --- /dev/null +++ b/spec/c/if/sys-cpuset.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: This is FreeBSD defined header file. +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: header-file +links: +- role: interface-placement + uid: domain +path: sys/cpuset.h +prefix: '' +type: interface diff --git a/spec/c/if/sys-impl-timespec.yml b/spec/c/if/sys-impl-timespec.yml new file mode 100644 index 00000000..8d17d4f0 --- /dev/null +++ b/spec/c/if/sys-impl-timespec.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: This header file provides POSIX time related definitions. +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: header-file +links: +- role: interface-placement + uid: domain +path: sys/_timespec.h +prefix: '' +type: interface diff --git a/spec/c/if/sys-impl-timeval.yml b/spec/c/if/sys-impl-timeval.yml new file mode 100644 index 00000000..ba74899d --- /dev/null +++ b/spec/c/if/sys-impl-timeval.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: This header file provides POSIX time related definitions. +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: header-file +links: +- role: interface-placement + uid: domain +path: sys/_timeval.h +prefix: '' +type: interface diff --git a/spec/c/if/sys-stat.yml b/spec/c/if/sys-stat.yml new file mode 100644 index 00000000..f1584412 --- /dev/null +++ b/spec/c/if/sys-stat.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: This is POSIX header file. +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: header-file +links: +- role: interface-placement + uid: domain +path: sys/stat.h +prefix: '' +type: interface diff --git a/spec/c/if/sys-types.yml b/spec/c/if/sys-types.yml new file mode 100644 index 00000000..83e969d1 --- /dev/null +++ b/spec/c/if/sys-types.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: This is POSIX header file. +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: header-file +links: +- role: interface-placement + uid: domain +path: sys/types.h +prefix: '' +type: interface diff --git a/spec/c/if/time.yml b/spec/c/if/time.yml new file mode 100644 index 00000000..9ea2d615 --- /dev/null +++ b/spec/c/if/time.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: This is a standard C library header file. +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: header-file +links: +- role: interface-placement + uid: domain +path: time.h +prefix: '' +type: interface diff --git a/spec/c/if/time_t.yml b/spec/c/if/time_t.yml new file mode 100644 index 00000000..cb3514e1 --- /dev/null +++ b/spec/c/if/time_t.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-type +links: +- role: interface-placement + uid: time +name: time_t +reference: null +type: interface diff --git a/spec/c/if/timespec.yml b/spec/c/if/timespec.yml new file mode 100644 index 00000000..631b57cf --- /dev/null +++ b/spec/c/if/timespec.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified +links: +- role: interface-placement + uid: sys-impl-timespec +name: struct timespec +reference: null +type: interface diff --git a/spec/c/if/timeval.yml b/spec/c/if/timeval.yml new file mode 100644 index 00000000..d40ac3ec --- /dev/null +++ b/spec/c/if/timeval.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified +links: +- role: interface-placement + uid: sys-impl-timeval +name: struct timeval +reference: null +type: interface diff --git a/spec/c/if/true.yml b/spec/c/if/true.yml new file mode 100644 index 00000000..7b4ea5e6 --- /dev/null +++ b/spec/c/if/true.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified +links: +- role: interface-placement + uid: stdbool +name: 'true' +reference: null +type: interface diff --git a/spec/c/if/uint16_t.yml b/spec/c/if/uint16_t.yml new file mode 100644 index 00000000..549f1ff3 --- /dev/null +++ b/spec/c/if/uint16_t.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-type +links: +- role: interface-placement + uid: stdint +name: uint16_t +reference: https://en.cppreference.com/w/c/types/integer +type: interface diff --git a/spec/c/if/uint32_max.yml b/spec/c/if/uint32_max.yml new file mode 100644 index 00000000..55413690 --- /dev/null +++ b/spec/c/if/uint32_max.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-define +links: +- role: interface-placement + uid: stdint +name: UINT32_MAX +reference: https://en.cppreference.com/w/c/types/integer +type: interface diff --git a/spec/c/if/uint32_t.yml b/spec/c/if/uint32_t.yml new file mode 100644 index 00000000..2f0553c6 --- /dev/null +++ b/spec/c/if/uint32_t.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-type +links: +- role: interface-placement + uid: stdint +name: uint32_t +reference: https://en.cppreference.com/w/c/types/integer +type: interface diff --git a/spec/c/if/uint64_t.yml b/spec/c/if/uint64_t.yml new file mode 100644 index 00000000..798f90ea --- /dev/null +++ b/spec/c/if/uint64_t.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-type +links: +- role: interface-placement + uid: stdint +name: uint64_t +reference: https://en.cppreference.com/w/c/types/integer +type: interface diff --git a/spec/c/if/uint8_t.yml b/spec/c/if/uint8_t.yml new file mode 100644 index 00000000..67542027 --- /dev/null +++ b/spec/c/if/uint8_t.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-type +links: +- role: interface-placement + uid: stdint +name: uint8_t +reference: https://en.cppreference.com/w/c/types/integer +type: interface diff --git a/spec/c/if/uintmax_t.yml b/spec/c/if/uintmax_t.yml new file mode 100644 index 00000000..0f4ca6c8 --- /dev/null +++ b/spec/c/if/uintmax_t.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-type +links: +- role: interface-placement + uid: stdint +name: uintmax_t +reference: https://en.cppreference.com/w/c/types/integer +type: interface diff --git a/spec/c/if/uintptr_max.yml b/spec/c/if/uintptr_max.yml new file mode 100644 index 00000000..313c65b1 --- /dev/null +++ b/spec/c/if/uintptr_max.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-define +links: +- role: interface-placement + uid: stdint +name: UINTPTR_MAX +reference: https://en.cppreference.com/w/c/types/integer +type: interface diff --git a/spec/c/if/uintptr_t.yml b/spec/c/if/uintptr_t.yml new file mode 100644 index 00000000..80725a20 --- /dev/null +++ b/spec/c/if/uintptr_t.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-type +links: +- role: interface-placement + uid: stdint +name: uintptr_t +reference: https://en.cppreference.com/w/c/types/integer +type: interface diff --git a/spec/c/if/unistd.yml b/spec/c/if/unistd.yml new file mode 100644 index 00000000..5e49e894 --- /dev/null +++ b/spec/c/if/unistd.yml @@ -0,0 +1,12 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: This is a standard C library header file. +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: header-file +links: +- role: interface-placement + uid: domain +path: unistd.h +prefix: '' +type: interface diff --git a/spec/c/if/utime.yml b/spec/c/if/utime.yml new file mode 100644 index 00000000..a813ecd0 --- /dev/null +++ b/spec/c/if/utime.yml @@ -0,0 +1,11 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +interface-type: unspecified-function +links: +- role: interface-placement + uid: sys-stat +name: utime +reference: null +type: interface |