3个版本
0.1.2 | 2020年9月15日 |
---|---|
0.1.1 | 2018年12月9日 |
0.1.0 | 2018年12月9日 |
#273 在 日期和时间
每月 25次下载
15KB
180 行
CMOS
读取、写入CMOS和RTC数据的实用程序。无需标准库。
要求
使用库(仅在x86上测试,需要nightly编译器)
将crate添加到您的项目
# Cargo.toml
cmos = "0.1.2"
示例
使用世纪寄存器读取RTC。
use cmos::{CMOS, CMOSCenturyHandler};
// Create a CMOS object (unsafe due to the use of port I/O)
let mut cmos = unsafe { CMOS::new() };
// Read the rtc date time using this year
let rtc = cmos.read_rtc(CMOSCenturyHandler::CenturyRegister(32));
使用当前年读取RTC。
use cmos::{CMOS, CMOSCenturyHandler};
// Create a CMOS object (unsafe due to the use of port I/O)
let mut cmos = unsafe { CMOS::new() };
// Read the rtc date time using this year
let rtc = cmos.read_rtc(CMOSCenturyHandler::CurrentYear(2018));
有关更多信息,请参阅文档。
贡献
请随意贡献您想要的任何内容。只需发送一个拉取请求即可!
许可证
MIT
依赖项
~8KB