Lines Matching defs:Extended
36 Extended = 4096,
53 pub struct Extended;
57 /// This trait is implemented by [`Normal`] and [`Extended`] to provide
68 impl ConfigSpaceKind for Extended {
78 /// Use [`Normal`] for 256-byte legacy configuration space or [`Extended`] for
80 pub struct ConfigSpace<'a, S: ConfigSpaceKind = Extended> {
283 4096 => ConfigSpaceSize::Extended,
286 // `ConfigSpaceSize::Normal` or `ConfigSpaceSize::Extended`.
301 pub fn config_space_extended<'a>(&'a self) -> Result<ConfigSpace<'a, Extended>> {
302 if self.cfg_size() != ConfigSpaceSize::Extended {