summaryrefslogtreecommitdiff
path: root/spec/if/rtems/fatal
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2020-09-16 11:48:29 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-09-16 16:33:00 +0200
commit3bdf817950eadd75a2785b62220eb0b04533b9fd (patch)
treeed221c6de813e7a473e2882af6326bf2e5b44bd1 /spec/if/rtems/fatal
parent724df1c5ef711c9399cd8c33b23aee40304d0332 (diff)
spec: Group items by component
Diffstat (limited to 'spec/if/rtems/fatal')
-rw-r--r--spec/if/rtems/fatal/assert-context.yml50
-rw-r--r--spec/if/rtems/fatal/error-occurred.yml30
-rw-r--r--spec/if/rtems/fatal/exception-frame-print.yml31
-rw-r--r--spec/if/rtems/fatal/exception-frame.yml19
-rw-r--r--spec/if/rtems/fatal/fatal.yml35
-rw-r--r--spec/if/rtems/fatal/group.yml21
-rw-r--r--spec/if/rtems/fatal/header.yml12
-rw-r--r--spec/if/rtems/fatal/internal-error-text.yml30
-rw-r--r--spec/if/rtems/fatal/panic.yml35
-rw-r--r--spec/if/rtems/fatal/source-text.yml30
10 files changed, 0 insertions, 293 deletions
diff --git a/spec/if/rtems/fatal/assert-context.yml b/spec/if/rtems/fatal/assert-context.yml
deleted file mode 100644
index 9fb89b87..00000000
--- a/spec/if/rtems/fatal/assert-context.yml
+++ /dev/null
@@ -1,50 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
-- default:
- brief: |
- This member is
- definition: const char *${.:name}
- description: '%'
- kind: member
- name: file
- variants: []
-- default:
- brief: |
- This member is
- definition: int ${.:name}
- description: '%'
- kind: member
- name: line
- variants: []
-- default:
- brief: |
- This member is
- definition: const char *${.:name}
- description: '%'
- kind: member
- name: function
- variants: []
-- default:
- brief: |
- This member is
- definition: const char *${.:name}
- description: '%'
- kind: member
- name: failed_expression
- variants: []
-definition-kind: typedef-only
-description: null
-enabled-by: true
-interface-type: struct
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_assert_context
-notes: null
-type: interface
diff --git a/spec/if/rtems/fatal/error-occurred.yml b/spec/if/rtems/fatal/error-occurred.yml
deleted file mode 100644
index cffb6dc2..00000000
--- a/spec/if/rtems/fatal/error-occurred.yml
+++ /dev/null
@@ -1,30 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default:
- body: null
- params:
- - ${/if/c/uint32_t:/name} ${.:/params[0]/name}
- return: ${../basedefs/no-return:/name} void
- variants: []
-description: null
-enabled-by: true
-interface-type: function
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_fatal_error_occurred
-notes: null
-params:
-- description: '%'
- dir: null
- name: the_error
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/fatal/exception-frame-print.yml b/spec/if/rtems/fatal/exception-frame-print.yml
deleted file mode 100644
index 908513bd..00000000
--- a/spec/if/rtems/fatal/exception-frame-print.yml
+++ /dev/null
@@ -1,31 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default:
- body: |
- ${/if/impl/cpu/exception-frame-print:/name}( ${.:/params[0]/name} );
- params:
- - const ${exception-frame:/name} *${.:/params[0]/name}
- return: void
- variants: []
-description: null
-enabled-by: true
-interface-type: function
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_exception_frame_print
-notes: null
-params:
-- description: '%'
- dir: null
- name: frame
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/fatal/exception-frame.yml b/spec/if/rtems/fatal/exception-frame.yml
deleted file mode 100644
index 05be037d..00000000
--- a/spec/if/rtems/fatal/exception-frame.yml
+++ /dev/null
@@ -1,19 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default: ${/if/impl/cpu/exception-frame:/name} ${.:/name}
- variants: []
-description: null
-enabled-by: true
-interface-type: typedef
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_exception_frame
-notes: null
-type: interface
diff --git a/spec/if/rtems/fatal/fatal.yml b/spec/if/rtems/fatal/fatal.yml
deleted file mode 100644
index 72ccaeb7..00000000
--- a/spec/if/rtems/fatal/fatal.yml
+++ /dev/null
@@ -1,35 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default:
- body: |
- ${/if/impl/interr/terminate:/name}( ${.:/params[0]/name}, ${.:/params[1]/name} );
- params:
- - ${../userext/fatal-source:/name} ${.:/params[0]/name}
- - ${../userext/fatal-code:/name} ${.:/params[1]/name}
- return: ${../basedefs/no-return:/name} void
- variants: []
-description: null
-enabled-by: true
-interface-type: function
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_fatal
-notes: null
-params:
-- description: '%'
- dir: null
- name: fatal_source
-- description: '%'
- dir: null
- name: error_code
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/fatal/group.yml b/spec/if/rtems/fatal/group.yml
deleted file mode 100644
index 5d7ad404..00000000
--- a/spec/if/rtems/fatal/group.yml
+++ /dev/null
@@ -1,21 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: |
- The Fatal Error Manager processes all fatal or irrecoverable errors and other
- sources of system termination (for example after ``exit()``). Fatal errors
- are identified by the fatal source and error code pair.
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-description: null
-enabled-by: true
-identifier: RTEMSAPIClassicFatal
-interface-type: group
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: ../group
-name: Fatal Error Manager
-text: |
- The Classic API shall provide an interface to the Fatal Error Manager.
-type: interface
diff --git a/spec/if/rtems/fatal/header.yml b/spec/if/rtems/fatal/header.yml
deleted file mode 100644
index 6fbe3be5..00000000
--- a/spec/if/rtems/fatal/header.yml
+++ /dev/null
@@ -1,12 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: This header file defines the Fatal Error Manager API.
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-enabled-by: true
-interface-type: header-file
-links:
-- role: interface-placement
- uid: /if/domains/api
-path: rtems/fatal.h
-prefix: cpukit/include
-type: interface
diff --git a/spec/if/rtems/fatal/internal-error-text.yml b/spec/if/rtems/fatal/internal-error-text.yml
deleted file mode 100644
index 51a27e9b..00000000
--- a/spec/if/rtems/fatal/internal-error-text.yml
+++ /dev/null
@@ -1,30 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default:
- body: null
- params:
- - ${../userext/fatal-code:/name} ${.:/params[0]/name}
- return: const char *
- variants: []
-description: null
-enabled-by: true
-interface-type: function
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_internal_error_text
-notes: null
-params:
-- description: '%'
- dir: null
- name: error
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/fatal/panic.yml b/spec/if/rtems/fatal/panic.yml
deleted file mode 100644
index 2a119147..00000000
--- a/spec/if/rtems/fatal/panic.yml
+++ /dev/null
@@ -1,35 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default:
- body: null
- params:
- - const char *${.:/params[0]/name}
- - '...'
- return: |
- ${../basedefs/no-return:/name} ${../basedefs/printflike:/name}( 1, 2 ) void
- variants: []
-description: null
-enabled-by: true
-interface-type: function
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_panic
-notes: null
-params:
-- description: '%'
- dir: null
- name: fmt
-- description: '%'
- dir: null
- name: '...'
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/fatal/source-text.yml b/spec/if/rtems/fatal/source-text.yml
deleted file mode 100644
index 1d52f85f..00000000
--- a/spec/if/rtems/fatal/source-text.yml
+++ /dev/null
@@ -1,30 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default:
- body: null
- params:
- - ${../userext/fatal-source:/name} ${.:/params[0]/name}
- return: const char *
- variants: []
-description: null
-enabled-by: true
-interface-type: function
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_fatal_source_text
-notes: null
-params:
-- description: '%'
- dir: null
- name: source
-return:
- return: null
- return-values: []
-type: interface