#scsi #linux #storage

sg3

一个用于从 Linux SCSI 通用 (sg3) 获取信息的库

6 个版本

0.1.5 2019 年 12 月 1 日
0.1.4 2017 年 11 月 2 日
0.1.3 2017 年 6 月 13 日
0.1.2 2017 年 5 月 30 日

#1545硬件支持

MIT 许可证

18KB
476 代码行

sg3-rs

Rust 库,用于从 Linux SCSI 通用 (sg3) 获取信息

状态

刚刚开始,目前只做了标准查询。

构建

如果报错缺少 stddef.h,请安装 clang。


lib.rs:

使用 Linux SCSI 通用 (sg3) 驱动的 SCSI 命令

概述

Linux sg 驱动接口允许用户空间构建并发送 SCSI 命令到系统上存在的 SCSI 设备。

更多信息请参阅 此处

目前,这个库没有公开接口的全部功能,只是处理了一些作者立即感兴趣的一些命令——调用和解析各种类型的 INQUIRY。如果需要其他功能,应该可以相对容易地添加支持。

依赖项

~2.7–4.5MB
~90K SLoC