📄 palladium.h
字号:
/* * File: palladium.h * Purpose: Palladium definitions and memory map information * * Notes: */#ifndef __palladium_h__#define __palladium_h__/********************************************************************//* * System Bus Clock Info */#define SYS_CLK_KHZ 1300 /* System clock in KHz *//* * Serial Port Info */#define TERMINAL_PORT 0 /* PSC channel used as terminal */#define TERMINAL_BAUD 1200 /* 57600, 19200, 115200 */#undef HARDWARE_FLOW_CONTROL /* Flow control ON or OFF *//* * SDRAM Timing Parameters */#define SDRAM_TWR 2 /* in clocks */#define SDRAM_CASL 2.5 /* in clocks */#define SDRAM_TRCD 20 /* in ns */#define SDRAM_TRP 20 /* in ns */#define SDRAM_TRFC 75 /* in ns */#define SDRAM_TREFI 7800 /* in ns *//* * Memory map definitions from linker command files */extern uint8 __SDRAM[];extern uint8 __SDRAM_SIZE[];extern uint8 __CORE_SRAM[];extern uint8 __CORE_SRAM_SIZE[];extern uint8 __EXT_SRAM[];extern uint8 __EXT_SRAM_SIZE[];extern uint8 __BOOT_SRAM[];extern uint8 __BOOT_SRAM_SIZE[];/* * Memory Map Info */#define SDRAM_ADDRESS (uint32)__SDRAM#define SDRAM_SIZE (uint32)__SDRAM_SIZE#define CORE_SRAM_ADDRESS (uint32)__CORE_SRAM#define CORE_SRAM_SIZE (uint32)__CORE_SRAM_SIZE#define EXT_SRAM_ADDRESS (uint32)__EXT_SRAM#define EXT_SRAM_SIZE (uint32)__EXT_SRAM_SIZE#define BOOT_SRAM_ADDRESS (uint32)__BOOT_SRAM#define BOOT_SRAM_SIZE (uint32)__BOOT_SRAM_SIZE/* * Board specific function prototypes */void platform_startup (void);void platform_handle_interrupt (int);void platform_led_display (int);/********************************************************************/#endif /* __palladium_h__ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -