Add documentation to x86/device

This commit is contained in:
Yuke Peng
2024-06-03 16:11:06 +08:00
committed by Tate, Hongliang Tian
parent c71ff237bc
commit 0970adb37b
5 changed files with 61 additions and 18 deletions

View File

@ -2,12 +2,12 @@
use core::sync::atomic::{AtomicU8, Ordering::Relaxed};
use ostd::arch::x86::device::cmos::{get_century_register, CMOS_ADDRESS, CMOS_DATA};
use ostd::arch::x86::device::cmos::{century_register, CMOS_ADDRESS, CMOS_DATA};
pub(crate) static CENTURY_REGISTER: AtomicU8 = AtomicU8::new(0);
pub fn init() {
let Some(century_register) = get_century_register() else {
let Some(century_register) = century_register() else {
return;
};
CENTURY_REGISTER.store(century_register, Relaxed);