6161//!
6262//! ## Device Types
6363//!
64- //! | Device Type | Available | Module |
65- //! | --------------------------------- | --------- | --------- |
66- //! | Network Device | ✅ | [`net`] |
67- //! | Block Device | ❌ | |
68- //! | Console Device | ❌ | |
69- //! | Entropy Device | ❌ | |
70- //! | Traditional Memory Balloon Device | ❌ | |
71- //! | SCSI Host Device | ❌ | |
72- //! | GPU Device | ❌ | |
73- //! | Input Device | ❌ | |
74- //! | Crypto Device | ❌ | |
75- //! | Socket Device | ✅ | [`vsock`] |
76- //! | File System Device | ✅ | [`fs`] |
77- //! | RPMB Device | ❌ | |
78- //! | IOMMU Device | ❌ | |
79- //! | Sound Device | ❌ | |
80- //! | Memory Device | ❌ | |
81- //! | I2C Adapter Device | ❌ | |
82- //! | SCMI Device | ❌ | |
83- //! | GPIO Device | ❌ | |
84- //! | PMEM Device | ❌ | |
64+ //! | Device Type | Available | Module |
65+ //! | --------------------------------- | --------- | ----------- |
66+ //! | Network Device | ✅ | [`net`] |
67+ //! | Block Device | ❌ | |
68+ //! | Console Device | ✅ | [`console`] |
69+ //! | Entropy Device | ❌ | |
70+ //! | Traditional Memory Balloon Device | ❌ | |
71+ //! | SCSI Host Device | ❌ | |
72+ //! | GPU Device | ❌ | |
73+ //! | Input Device | ❌ | |
74+ //! | Crypto Device | ❌ | |
75+ //! | Socket Device | ✅ | [`vsock`] |
76+ //! | File System Device | ✅ | [`fs`] |
77+ //! | RPMB Device | ❌ | |
78+ //! | IOMMU Device | ❌ | |
79+ //! | Sound Device | ❌ | |
80+ //! | Memory Device | ❌ | |
81+ //! | I2C Adapter Device | ❌ | |
82+ //! | SCMI Device | ❌ | |
83+ //! | GPIO Device | ❌ | |
84+ //! | PMEM Device | ❌ | |
8585
8686#![ cfg_attr( not( test) , no_std) ]
8787#![ cfg_attr( docsrs, feature( doc_auto_cfg) ) ]
@@ -94,6 +94,7 @@ extern crate alloc;
9494mod bitflags;
9595#[ macro_use]
9696pub mod volatile;
97+ pub mod console;
9798#[ cfg( any( feature = "mmio" , feature = "pci" ) ) ]
9899mod driver_notifications;
99100mod features;
0 commit comments