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

📄 haibios.txt

📁 HaiBIOS 是为我的S3C2410开发板写的一个启动程序。 C盘是RAMDISK
💻 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 + -