1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
<!---======================= begin_copyright_notice ============================
Copyright (C) 2020-2021 Intel Corporation
SPDX-License-Identifier: MIT
============================= end_copyright_notice ==========================-->
## Opcode
FADDR = 0x50
## Format
| | |
| --- | --- |
| 0x50(FADDR) | Func_id | Dst |
## Semantics
Take the address of function <func_id> and store it to <dst>
## Description
Take the address of function <func_id> and store it to <dst>.
- **Func_id(uw):** id of function name string. It is used to index into the kernel/function's string_pool table
- **Dst(scalar):** The destination operand. Must have type UD,UQ
#### Properties
## Text
```
FADDR <func_name> <dst> // // <func_name> = string_pool[<func_id>]
```
## Notes
The function address is represented as a 64-bit unsigned integer.
|