swi.h

来自「关于软中断和semihosting的一个程序,根据ADS1.2源代码修改,希望能」· C头文件 代码 · 共 21 行

H
21
字号
/*
 * Copyright (C) ARM Limited, 1998. All rights reserved.
 */

__swi(0x24) int multiply_two(int, int);
__swi(0x1) int add_two(int, int);
__swi(0x2) int add_multiply_two(int, int, int, int);

struct four_results
{
    int a;
    int b;
    int c;
    int d;
};

__swi(0x3) __value_in_regs struct four_results
    many_operations(int, int, int, int);

__swi(0x123456) int arm_semihosting(void);
__swi(0xAB)		int Thumb_semihosting(void);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?