• 初始化硬盘和设置硬盘所用数据结构信息的函数,如sys_setup()和hd_init();
  • 向硬盘控制器发送命令的函数hd_out();
  • 处理硬盘当前请求项的函数do_hd_request()
  • 硬盘中断处理过程中调用的C 函数,如read_intr()、write_intr()、bad_rw_intr()和recal_intr()。do_hd_request()函数也将在read_intr()和write_intr()中被调用;
  • 硬盘控制器操作辅助函数,如controler_ready() 、drive_busy() 、win_result() 、hd_out() 和reset_controler()等。

results matching ""

    No results matching ""