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