- 积分
- 265
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
楼主 |
发表于 2008-1-19 22:25:21
|
显示全部楼层
那ELC1v41重新移植吧。。。ELF要重新编译使用。。。
改一下RAM地址。- #include "../inc/swilib.h"
- #include "conf_loader.h"
- #define date_pos_adr 0xA8F413D0
- extern void kill_data(void *p, void (*func_p)(void *));
- extern const RECT position;
- extern const unsigned int ShowHello;
- void Killer(void)
- {
- extern void *ELF_BEGIN;
- kill_data(&ELF_BEGIN,(void (*)(void *))mfree_adr());
- }
- int main(void)
- {
- unsigned short *date_pos=(unsigned short *)date_pos_adr;
- InitConfig();
- *date_pos=position.x;
- *(date_pos+1)=position.y;
- *(date_pos+2)=position.x2;
- *(date_pos+3)=position.y2;
- if(ShowHello)
- ShowMSG(1, (int)"DateTime Position Changed!");
- SUBPROC((void *)Killer);
- return 0;
- }
复制代码 |
|