⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usbhost.bak

📁 RDC R2886 USB Ehci ohc测试源码,paradigm c++上运行测试
💻 BAK
字号:
//
//	Paradigm LOCATE configuration file for a Paradigm C++ 16-bit embedded
// system application running in a VAutomation core using a 24-bit address
// space.  This general purpose configuration file can be used with a
// stand-alone target or with a PDREMOTE/ROM target.
//

//
// Select the options based on if we have a stand-alone target or if we will
// be connecting to a PDREMOTE/ROM target system.
//

cputype	V80186								// VAutomation core

#if defined(__PDREMOTE__)

map	0x000000 to 0x000fff as reserved	// PDREMOTE/ROM and interrupt vector table
map	0x001000 to 0x00ffff as rdwr		// System RAM area (60KB RAM)
map	0x010000 to 0x01ffff as rdonly	// Simulated EPROM area (64KB RAM)
map	0x020000 to 0xffffff as reserved	// No access allowed

#define DATA_START		0x0010			// Start of application data
#define CODE_START		0x0100			// Start of application code
#define BOOT_START		0x01fc			// Start of initialization code

#else

map	0x000000 to 0x6fffff as rdwr		// 128KB RAM address space
map	0x700000 to 0x7fffff as rdonly	// 64KB EPROM address space
map	0x800000 to 0xfeffff as reserved	// No access
map	0xff0000 to 0xffffff as rdonly	// 64KB EPROM address space

#define DATA_START		0x0004			// Start of application data
#define CODE_START		0x7000			// Start of application code
//#define CODE_START		0xff00			// Start of application code
#define BOOT_START		0xfffc			// Start of initialization code

initcode	reset								\	// Reset vector to program entry point
			umcs = 0xc03a					\	// 64KB, 0 wait states, ignore ready
			lmcs = 0x7000						// 128KB, 0 wait states, ignore ready

class		??LOCATE = BOOT_START			// Chip select initialization
output	??LOCATE

hexfile	intel386								// Intel extended hex output
hexfile binary offset=0xff0000 size=64 split=1

#endif


//
// Start of common configuration file settings.
//

absfile	axe86									// Paradigm C++ debugging output
//absfile 	omf86	filename=USB.omf
listfile	segments								// Absolute segment map

dup		DATA ROMDATA						// Make a copy of initialized data
dup		FAR_DATA ROMFARDATA				// Make a copy of far initialized data

#if defined(__COMPFARDATA__)				// Compress and display results
compress	ROMFARDATA
display	compression
#endif

class		CODE = CODE_START					// Application code
class		DATA = DATA_START					// Application data

order		DATA								\	// RAM class organization
			BSS								\
			NVRAM								\
			EDATA								\
			STACK								\
			FAR_DATA ENDFAR_DATA			\
			FAR_BSS ENDFAR_BSS			\
			FAR_HEAP ENDFAR_HEAP

order		CODE								\	// EPROM class organization
			INITDATA EXITDATA				\
			FAR_CONST ENDFAR_CONST		\
			ROMDATA ENDROMDATA			\
			ROMFARDATA ENDROMFARDATA

output	CODE								\	// Classes in the output file(s)
			INITDATA EXITDATA				\
			FAR_CONST ENDFAR_CONST		\
			ROMDATA ENDROMDATA			\
			ROMFARDATA ENDROMFARDATA

⌨️ 快捷键说明

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