打印
[C语言]

大家帮忙看看这些配置是什么意思,谢谢

[复制链接]
769|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xuexb|  楼主 | 2018-10-20 14:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ST, TI, TE, start, se
cputype        Am186ES                                                                // Select the target system processor

map        0x00000 to 0x1ffff as rdwr                        // 128KB RAM address space
map        0x20000 to 0xeffff as reserved        // No access
map        0xf0000 to 0xfffff as rdonly                // 64KB EPROM address space

#define DATA_START                0x0040                        // Start of application data
#define CODE_START                0xf000                        // Start of application code  这个定义是什么意思
#define BOOT_START                0xffc0                        // Start of initialization code 这个定义是什么意思

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

class                ??LOCATE = BOOT_START                        // Chip select initialization  这个定义是什么意思
output        ??LOCATE

hexfile        intel86                                                                // Intel extended hex output

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

absfile        axe86                                                                        // Paradigm C++ debugging output
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


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

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

15

帖子

3

粉丝