@@ -617,6 +617,7 @@ macro_rules! bdma_stream {
617
617
} ;
618
618
}
619
619
620
+ #[ cfg( not( feature = "rm0468" ) ) ]
620
621
bdma_stream ! (
621
622
// Note: the field names start from one, unlike the RM where they start from
622
623
// zero. May need updating if it gets fixed upstream.
@@ -653,6 +654,42 @@ bdma_stream!(
653
654
teif8, gif8
654
655
) ,
655
656
) ;
657
+ #[ cfg( feature = "rm0468" ) ]
658
+ bdma_stream ! (
659
+ // For this sub-familiy, the field names do match the RM.
660
+ (
661
+ Stream0 , 0 , ifcr, ctcif0, chtif0, cteif0, cgif0, isr, tcif0, htif0,
662
+ teif0, gif0
663
+ ) ,
664
+ (
665
+ Stream1 , 1 , ifcr, ctcif1, chtif1, cteif1, cgif1, isr, tcif1, htif1,
666
+ teif1, gif1
667
+ ) ,
668
+ (
669
+ Stream2 , 2 , ifcr, ctcif2, chtif2, cteif2, cgif2, isr, tcif2, htif2,
670
+ teif2, gif2
671
+ ) ,
672
+ (
673
+ Stream3 , 3 , ifcr, ctcif3, chtif3, cteif3, cgif3, isr, tcif3, htif3,
674
+ teif3, gif3
675
+ ) ,
676
+ (
677
+ Stream4 , 4 , ifcr, ctcif4, chtif4, cteif4, cgif4, isr, tcif4, htif4,
678
+ teif4, gif4
679
+ ) ,
680
+ (
681
+ Stream5 , 5 , ifcr, ctcif5, chtif5, cteif5, cgif5, isr, tcif5, htif5,
682
+ teif5, gif5
683
+ ) ,
684
+ (
685
+ Stream6 , 6 , ifcr, ctcif6, chtif6, cteif6, cgif6, isr, tcif6, htif6,
686
+ teif6, gif6
687
+ ) ,
688
+ (
689
+ Stream7 , 7 , ifcr, ctcif7, chtif7, cteif7, cgif7, isr, tcif7, htif7,
690
+ teif7, gif7
691
+ ) ,
692
+ ) ;
656
693
657
694
/// Type alias for the DMA Request Multiplexer
658
695
///
0 commit comments