Searched refs:ReadOnly (Results 1 – 3 of 3) sorted by relevance
/DragonOS-0.1.9/kernel/src/driver/net/e1000e/ |
D | e1000e.rs | 24 use crate::libs::volatile::{ReadOnly, Volatile, WriteOnly}; 644 status: ReadOnly<u32>, //0x00008 645 status_align: ReadOnly<u32>, //0x0000c 658 ics_align: ReadOnly<u32>, //0x000cc 660 ims_align: ReadOnly<u32>, //0x000d4 672 unused_1: ReadOnly<u32>, //0x00408 673 unused_2: ReadOnly<u32>, //0x0040c 682 rdl_align: ReadOnly<u32>, //0x0280c 684 rdh_align: ReadOnly<u32>, //0x02814 686 rdt_align: ReadOnly<u32>, //0x281c [all …]
|
/DragonOS-0.1.9/kernel/src/libs/ |
D | volatile.rs | 71 pub struct ReadOnly<T: Copy>(T); struct 74 impl<T: Copy> ReadOnly<T> { impl 105 impl<T: Copy> VolatileReadable<T> for *const ReadOnly<T> { implementation
|
/DragonOS-0.1.9/kernel/src/driver/virtio/ |
D | transport_pci.rs | 17 volread, volwrite, ReadOnly, Volatile, VolatileReadable, VolatileWritable, WriteOnly, 400 device_feature: ReadOnly<u32>, 404 num_queues: ReadOnly<u16>, 406 config_generation: ReadOnly<u8>,
|