Searched refs:ReadOnly (Results 1 – 3 of 3) sorted by relevance
/DragonOS/kernel/src/driver/net/e1000e/ |
H A D | e1000e.rs | 25 use crate::libs::volatile::{ReadOnly, Volatile, WriteOnly}; 637 status: ReadOnly<u32>, //0x00008 638 status_align: ReadOnly<u32>, //0x0000c 651 ics_align: ReadOnly<u32>, //0x000cc 653 ims_align: ReadOnly<u32>, //0x000d4 665 unused_1: ReadOnly<u32>, //0x00408 666 unused_2: ReadOnly<u32>, //0x0040c 675 rdl_align: ReadOnly<u32>, //0x0280c 677 rdh_align: ReadOnly<u32>, //0x02814 679 rdt_align: ReadOnly<u32>, //0x281c [all …]
|
/DragonOS/kernel/src/libs/ |
H A D | volatile.rs | 71 pub struct ReadOnly<T: Copy>(T); struct 74 impl<T: Copy> ReadOnly<T> { implementation 105 impl<T: Copy> VolatileReadable<T> for *const ReadOnly<T> { implementation
|
/DragonOS/kernel/src/driver/virtio/ |
H A D | transport_pci.rs | 15 volread, volwrite, ReadOnly, Volatile, VolatileReadable, VolatileWritable, WriteOnly, 407 device_feature: ReadOnly<u32>, 411 num_queues: ReadOnly<u16>, 413 config_generation: ReadOnly<u8>,
|