test.h
来自「一个航天航空用的Sparc处理器(配美国欧洲宇航局用的R_tems嵌入式操作系统」· C头文件 代码 · 共 27 行
H
27 行
#define MSGAREA IOAREA
#define PRINT(X) set MSGAREA, %o0; ld [%o0 + X*4], %g0
#define FAIL(X) set MSGAREA, %o0; st %g0, [%o0 + X*4]
#define SYS_TEST 0
#define CACHE_TEST 1
#define REG_TEST 2
#define IRQ_TEST 10
#define TIMER_TEST 11
#define UART_TEST 12
#define PIO_TEST 13
#define EDAC_TEST 14
#define DMA_TEST 15
#define MEM_TEST 16
#define TEST_END 17
#define ITAG_VALID_MASK ((1 << ILINESZ) -1)
#define ITAG_MAX_ADDRESS ((1 << ITAG_BITS) -1) << (ILINEBITS + 2)
#define DTAG_VALID_MASK ((1 << DLINESZ) -1)
#define DTAG_MAX_ADDRESS ((1 << DTAG_BITS) -1) << (DLINEBITS + 2)
#ifndef __ASSEMBLER__
extern struct lregs *lr;
extern int test;
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?