@@ -113,9 +113,7 @@ compile_error!(
113
113
"Multiple targets specified. Only a single `--features <target-name>` can be specified."
114
114
) ;
115
115
116
- #[ cfg( feature = "device-selected" ) ]
117
116
pub use embedded_hal as hal;
118
- #[ cfg( feature = "device-selected" ) ]
119
117
pub use embedded_hal_02 as hal_02;
120
118
121
119
#[ cfg( feature = "stm32f100" ) ]
@@ -130,52 +128,32 @@ pub use stm32f1::stm32f103 as pac;
130
128
#[ cfg( any( feature = "stm32f105" , feature = "stm32f107" ) ) ]
131
129
pub use stm32f1:: stm32f107 as pac;
132
130
133
- #[ cfg( feature = "device-selected" ) ]
134
131
pub mod adc;
135
- #[ cfg( feature = "device-selected" ) ]
136
132
pub mod afio;
137
- #[ cfg( feature = "device-selected" ) ]
138
133
pub mod backup_domain;
139
- #[ cfg( feature = "device-selected" ) ]
140
134
pub mod bb;
141
- #[ cfg( all ( feature = "device-selected" , feature = " has-can") ) ]
135
+ #[ cfg( feature = "has-can" ) ]
142
136
pub mod can;
143
- #[ cfg( feature = "device-selected" ) ]
144
137
pub mod crc;
145
- #[ cfg( all ( feature = "device-selected" , feature = " has-dac") ) ]
138
+ #[ cfg( feature = "has-dac" ) ]
146
139
pub mod dac;
147
- #[ cfg( feature = "device-selected" ) ]
148
140
pub mod dma;
149
- #[ cfg( feature = "device-selected" ) ]
150
141
pub mod flash;
151
- #[ cfg( feature = "device-selected" ) ]
152
142
pub mod gpio;
153
- #[ cfg( feature = "device-selected" ) ]
154
143
pub mod i2c;
155
- #[ cfg( feature = "device-selected" ) ]
156
144
pub mod prelude;
157
- #[ cfg( feature = "device-selected" ) ]
158
145
pub mod qei;
159
- #[ cfg( feature = "device-selected" ) ]
160
146
pub mod rcc;
161
- #[ cfg( feature = "device-selected" ) ]
162
147
pub mod rtc;
163
- #[ cfg( feature = "device-selected" ) ]
164
148
pub mod serial;
165
- #[ cfg( feature = "device-selected" ) ]
166
149
pub mod spi;
167
- #[ cfg( feature = "device-selected" ) ]
168
150
pub mod time;
169
- #[ cfg( feature = "device-selected" ) ]
170
151
pub mod timer;
171
- #[ cfg( all ( feature = "device-selected" , feature = " stm32-usbd") ) ]
152
+ #[ cfg( feature = "stm32-usbd" ) ]
172
153
pub mod usb;
173
- #[ cfg( feature = "device-selected" ) ]
174
154
pub mod watchdog;
175
155
176
- #[ cfg( feature = "device-selected" ) ]
177
156
mod sealed {
178
157
pub trait Sealed { }
179
158
}
180
- #[ cfg( feature = "device-selected" ) ]
181
159
use sealed:: Sealed ;
0 commit comments