📄 haibios.txt
字号:
HaiBIOS
HaiBIOS 是为我的S3C2410开发板写的一个启动程序。
C盘是RAMDISK,D盘是Nand Flash, E盘是 SD Card;
默认是加载d:\MAINPROG.BIN到内存中运行,请修改LoadMain()以符合自己的需要。
如果启动中检测到E盘根目录下有MAINPROG.BIN,将进入shell.方便用户烧写代码。
本程序可部分在VC下模拟,模拟时请定义以下几个宏(fsconfig.h):
#define ADD_RAM_DISK2_DRIVER
#define ADD_RAM_DISK3_DRIVER
#define RAMDISK_SIMULATOR
注释掉以下两个宏:
//#define ADD_S3C2410_NAND
//#define ADD_S3C2410_SDI
并在VC的工程设置中定义HAIBIOSSIM.
否则就相反。
实际使用时请设好符合自己的ROMBASE和RWBASE(主要是RWBASE,因为要空出主程序
内存加载的空间)。
以及cfg2410.inc和cfg2410.h的memory layout区段,注意它们要匹配。
如有兴趣使用或COPY(仅指学习目的),请注意保持本文和原码的完整性.谢谢.
如有用于商业目的意愿,请与本人联系.
Email:jinhailiao@163.com
BUG 报告:jinhailiao@163.com
jinhailiao
2008.10.27
版本信息:
// v1.0 2008.10.27
1.基本功能完成.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -