@@ -257,77 +257,62 @@ pub trait ChipSelectPins: sealed::Sealed {
257257// 2, 3, 4
258258// 1, 2, 3, 4
259259
260- impl ChipSelectPins for alt:: ChipSelect1 {
260+ impl ChipSelectPins for alt:: Ne1 {
261261 type Lcds = Lcd < SubBank1 > ;
262262}
263- impl ChipSelectPins for alt:: ChipSelect2 {
263+ impl ChipSelectPins for alt:: Ne2 {
264264 type Lcds = Lcd < SubBank2 > ;
265265}
266- impl ChipSelectPins for alt:: ChipSelect3 {
266+ impl ChipSelectPins for alt:: Ne3 {
267267 type Lcds = Lcd < SubBank3 > ;
268268}
269- impl ChipSelectPins for alt:: ChipSelect4 {
269+ impl ChipSelectPins for alt:: Ne4 {
270270 type Lcds = Lcd < SubBank4 > ;
271271}
272- impl ChipSelectPins for ( alt:: ChipSelect1 , alt:: ChipSelect2 ) {
272+ impl ChipSelectPins for ( alt:: Ne1 , alt:: Ne2 ) {
273273 type Lcds = ( Lcd < SubBank1 > , Lcd < SubBank2 > ) ;
274274}
275- impl sealed:: Sealed for ( alt:: ChipSelect1 , alt:: ChipSelect2 ) { }
276- impl ChipSelectPins for ( alt:: ChipSelect1 , alt:: ChipSelect3 ) {
275+ impl sealed:: Sealed for ( alt:: Ne1 , alt:: Ne2 ) { }
276+ impl ChipSelectPins for ( alt:: Ne1 , alt:: Ne3 ) {
277277 type Lcds = ( Lcd < SubBank1 > , Lcd < SubBank3 > ) ;
278278}
279- impl sealed:: Sealed for ( alt:: ChipSelect1 , alt:: ChipSelect3 ) { }
280- impl ChipSelectPins for ( alt:: ChipSelect1 , alt:: ChipSelect4 ) {
279+ impl sealed:: Sealed for ( alt:: Ne1 , alt:: Ne3 ) { }
280+ impl ChipSelectPins for ( alt:: Ne1 , alt:: Ne4 ) {
281281 type Lcds = ( Lcd < SubBank1 > , Lcd < SubBank4 > ) ;
282282}
283- impl sealed:: Sealed for ( alt:: ChipSelect1 , alt:: ChipSelect4 ) { }
284- impl ChipSelectPins for ( alt:: ChipSelect2 , alt:: ChipSelect3 ) {
283+ impl sealed:: Sealed for ( alt:: Ne1 , alt:: Ne4 ) { }
284+ impl ChipSelectPins for ( alt:: Ne2 , alt:: Ne3 ) {
285285 type Lcds = ( Lcd < SubBank2 > , Lcd < SubBank3 > ) ;
286286}
287- impl sealed:: Sealed for ( alt:: ChipSelect2 , alt:: ChipSelect3 ) { }
288- impl ChipSelectPins for ( alt:: ChipSelect2 , alt:: ChipSelect4 ) {
287+ impl sealed:: Sealed for ( alt:: Ne2 , alt:: Ne3 ) { }
288+ impl ChipSelectPins for ( alt:: Ne2 , alt:: Ne4 ) {
289289 type Lcds = ( Lcd < SubBank2 > , Lcd < SubBank4 > ) ;
290290}
291- impl sealed:: Sealed for ( alt:: ChipSelect2 , alt:: ChipSelect4 ) { }
292- impl ChipSelectPins for ( alt:: ChipSelect3 , alt:: ChipSelect4 ) {
291+ impl sealed:: Sealed for ( alt:: Ne2 , alt:: Ne4 ) { }
292+ impl ChipSelectPins for ( alt:: Ne3 , alt:: Ne4 ) {
293293 type Lcds = ( Lcd < SubBank3 > , Lcd < SubBank4 > ) ;
294294}
295- impl sealed:: Sealed for ( alt:: ChipSelect3 , alt:: ChipSelect4 ) { }
296- impl ChipSelectPins for ( alt:: ChipSelect1 , alt:: ChipSelect2 , alt:: ChipSelect3 ) {
295+ impl sealed:: Sealed for ( alt:: Ne3 , alt:: Ne4 ) { }
296+ impl ChipSelectPins for ( alt:: Ne1 , alt:: Ne2 , alt:: Ne3 ) {
297297 type Lcds = ( Lcd < SubBank1 > , Lcd < SubBank2 > , Lcd < SubBank3 > ) ;
298298}
299- impl sealed:: Sealed for ( alt:: ChipSelect1 , alt:: ChipSelect2 , alt:: ChipSelect3 ) { }
300- impl ChipSelectPins for ( alt:: ChipSelect1 , alt:: ChipSelect2 , alt:: ChipSelect4 ) {
299+ impl sealed:: Sealed for ( alt:: Ne1 , alt:: Ne2 , alt:: Ne3 ) { }
300+ impl ChipSelectPins for ( alt:: Ne1 , alt:: Ne2 , alt:: Ne4 ) {
301301 type Lcds = ( Lcd < SubBank1 > , Lcd < SubBank2 > , Lcd < SubBank4 > ) ;
302302}
303- impl sealed:: Sealed for ( alt:: ChipSelect1 , alt:: ChipSelect2 , alt:: ChipSelect4 ) { }
304- impl ChipSelectPins for ( alt:: ChipSelect1 , alt:: ChipSelect3 , alt:: ChipSelect4 ) {
303+ impl sealed:: Sealed for ( alt:: Ne1 , alt:: Ne2 , alt:: Ne4 ) { }
304+ impl ChipSelectPins for ( alt:: Ne1 , alt:: Ne3 , alt:: Ne4 ) {
305305 type Lcds = ( Lcd < SubBank1 > , Lcd < SubBank3 > , Lcd < SubBank4 > ) ;
306306}
307- impl sealed:: Sealed for ( alt:: ChipSelect1 , alt:: ChipSelect3 , alt:: ChipSelect4 ) { }
308- impl ChipSelectPins for ( alt:: ChipSelect2 , alt:: ChipSelect3 , alt:: ChipSelect4 ) {
307+ impl sealed:: Sealed for ( alt:: Ne1 , alt:: Ne3 , alt:: Ne4 ) { }
308+ impl ChipSelectPins for ( alt:: Ne2 , alt:: Ne3 , alt:: Ne4 ) {
309309 type Lcds = ( Lcd < SubBank2 > , Lcd < SubBank3 > , Lcd < SubBank4 > ) ;
310310}
311- impl sealed:: Sealed for ( alt:: ChipSelect2 , alt:: ChipSelect3 , alt:: ChipSelect4 ) { }
312- impl ChipSelectPins
313- for (
314- alt:: ChipSelect1 ,
315- alt:: ChipSelect2 ,
316- alt:: ChipSelect3 ,
317- alt:: ChipSelect4 ,
318- )
319- {
311+ impl sealed:: Sealed for ( alt:: Ne2 , alt:: Ne3 , alt:: Ne4 ) { }
312+ impl ChipSelectPins for ( alt:: Ne1 , alt:: Ne2 , alt:: Ne3 , alt:: Ne4 ) {
320313 type Lcds = ( Lcd < SubBank1 > , Lcd < SubBank2 > , Lcd < SubBank3 > , Lcd < SubBank4 > ) ;
321314}
322- impl sealed:: Sealed
323- for (
324- alt:: ChipSelect1 ,
325- alt:: ChipSelect2 ,
326- alt:: ChipSelect3 ,
327- alt:: ChipSelect4 ,
328- )
329- {
330- }
315+ impl sealed:: Sealed for ( alt:: Ne1 , alt:: Ne2 , alt:: Ne3 , alt:: Ne4 ) { }
331316
332317/// A set of data pins
333318///
@@ -387,9 +372,9 @@ pub struct LcdPins<D, AD, NE> {
387372 /// Address pin(s) (data/command)
388373 pub address : AD ,
389374 /// Output enable (read enable)
390- pub read_enable : alt:: ReadEnable ,
375+ pub read_enable : alt:: Noe ,
391376 /// Write enable
392- pub write_enable : alt:: WriteEnable ,
377+ pub write_enable : alt:: Nwe ,
393378 /// Chip select / bank enable pin(s)
394379 pub chip_select : NE ,
395380}
0 commit comments