Zhou的个人博客

莫把无知当做无畏


  • 首页

  • 标签

  • 归档

flashsim源码阅读-1

发表于 2017-07-04 | 阅读次数:

今天主要看的是上层的代码逻辑,不深究具体的变量赋值。
initFlash()函数:
主函数main里面的initFlash()函数里面根据全局变量ftl_type的类型选择了FTL类型操作读写函数flt_op指针。Ftl_type是在一开始的ssd_interface.h头文件定义,但是在ssd_interface.c中直接可以修改值,选择要仿真的FTL算法。initFlash()函数里面调用的nand_init()是对底层的flash块初始化,nand_stat_reset()函数只是对flash块操作记录的重置,并不是对flash块的内容作修改。若对nand的操作进一步深究,则是阅读flash.c和flash.h文件的内容。

阅读全文 »
123
ZhouHeyu

ZhouHeyu

SSD学习的一些笔记

21 日志
18 标签
RSS
GitHub 知乎 E-Mail
Links
  • CSDN
  • 码云(Gitee)
© 2018 ZhouHeyu
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4