|
|
|
Architected interface descriptions specify all parameters and their required
data types. Following are listed the generic data types and their mnemonics
used in this manual. These data types should be used to declare the types for
the parameters and the values passed or returned.
Table 2-1 Data Type Naming Convention
| Mnemonic |
Data Type |
| I32 | 32-bit signed integer. |
| U32 | 32-bit unsigned integer. |
| B | Boolean. |
| C | Character. |
| @32 | 32-bit address. |
| @64 | 64-bit address. |
| A | Array. Used in combination with other types. For
example, CA represents an array of ASCII characters; BA
represents an array of booleans. |
| REC | Record. Some parameters require complex record
structures to be passed. Record structures required by architected
interfaces are described in appendix B. |
|