本文主要是介绍vxworks一些宏定义地址,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
RAM_HIGH_ADRS内存起始地址(BOOT运行地址)RAM_LOW_ADRS vxworks运行地址
USER_RESERVED_MEM用户保留内存区域(热启动可以保留调试信息)
LOCAL_MEM_LOCAL_ADRS内存起始地址
加入组件memory show routine就可用sysPhsMemTop和sysMemTop函数看系统物理内存的结束地址和系统可用的结束地址
MEM_POOL_START_ADRS 第一条程序uerRoot的起始地址
大小ROOT_STARCK_SIZE
ADDED_BOOTMEM_SIZE (RAM_LOW_ADRS + vxWorks image size) < (memTopPhys + ADDED_BOOTMEM_SIZE)
FREE_RAM_ADRS+WDB_POOL_SIZE+ISR_STACK_SIZE系统内存池的起始地址
memPartInfoGet获得一个内存分区信息。两个参数(内存分区的ID值和一个内存分区的描述结构体指针)结构体MEM_PART_STATS的成员mamBytesFree表明了该内存
这篇关于vxworks一些宏定义地址的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!