自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 读《自己动手写操作系统》(四)

整理一下这一章的思路。目的是突破引导扇区512字节的限制,方法是把在boot里完成loader.bin加载到内存,然后将控制权交给loader.bin(通过跳转)。首先是系统引导boot,然后搜寻根目录区找到文件名为loader.bin的条目,在通过其对应的簇号去读取FAT表,把loader.bin文件载入内存(通过中断),loader.bin执行等待。不过本章题目虽然是让操作系统走进

2009-07-15 22:42:00 273

原创 designated initializer:一种特殊的结构体初始化方法

最近在看usb驱动的代码时,看到这么一段初始化代码static struct usb_driver usb_storage_driver = { .name = "usb-storage", .probe = storage_probe, .disconnect = storage_disconnect,#ifdef CONFIG_P

2009-07-15 22:27:00 388

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除