📄 fat.h
字号:
/*
* File: fat.h
* Purpose: Bit definitions for FAT results data
*
* Notes:
*
*/
#ifndef _FAT_H
#define _FAT_H
/********************************************************************/
#define RESULTS *((uint32 *)(SRAM_ADDRESS))
#define UART0_TEST 0x00000001
#define UART0_FAIL 0x00000002
#define UART1_TEST 0x00000004
#define UART1_FAIL 0x00000008
#define FLASH_TEST 0x00000010
#define FLASH_FAIL 0x00000020
#define SDRAM_TEST 0x00000040
#define SDRAM_FAIL 0x00000080
#define CAN_TEST 0x00000100
#define CAN_FAIL 0x00000200
#define ETH_TEST 0x00000400
#define ETH_FAIL 0x00000800
#define LED_TEST 0x00001000
#define VECTOR(v) (v & 0xFF) << 24
#define VECTOR_MASK 0xFF000000
#define ALL_TESTS UART0_TEST | UART1_TEST | FLASH_TEST | \
SDRAM_TEST | CAN_TEST | ETH_TEST | LED_TEST
#define ALL_FAILS UART0_FAIL | UART1_FAIL | FLASH_FAIL | \
SDRAM_FAIL | CAN_FAIL | ETH_FAIL
/********************************************************************/
#endif /* _FAT_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -