@@ -43,13 +43,13 @@ impl<F> AccessAdapterInventory<F> {
4343 let mb = memory_bus;
4444 let cmb = clk_max_bits;
4545 let maan = max_access_adapter_n;
46+ assert ! ( matches!( maan, 2 | 4 | 8 | 16 | 32 ) ) ;
4647 let chips: Vec < _ > = [
4748 Self :: create_access_adapter_chip :: < 2 > ( rc. clone ( ) , mb, cmb, maan) ,
4849 Self :: create_access_adapter_chip :: < 4 > ( rc. clone ( ) , mb, cmb, maan) ,
4950 Self :: create_access_adapter_chip :: < 8 > ( rc. clone ( ) , mb, cmb, maan) ,
5051 Self :: create_access_adapter_chip :: < 16 > ( rc. clone ( ) , mb, cmb, maan) ,
5152 Self :: create_access_adapter_chip :: < 32 > ( rc. clone ( ) , mb, cmb, maan) ,
52- Self :: create_access_adapter_chip :: < 64 > ( rc. clone ( ) , mb, cmb, maan) ,
5353 ]
5454 . into_iter ( )
5555 . flatten ( )
@@ -184,7 +184,6 @@ enum GenericAccessAdapterChip<F> {
184184 N8 ( AccessAdapterChip < F , 8 > ) ,
185185 N16 ( AccessAdapterChip < F , 16 > ) ,
186186 N32 ( AccessAdapterChip < F , 32 > ) ,
187- N64 ( AccessAdapterChip < F , 64 > ) ,
188187}
189188
190189impl < F > GenericAccessAdapterChip < F > {
@@ -202,8 +201,7 @@ impl<F> GenericAccessAdapterChip<F> {
202201 8 => GenericAccessAdapterChip :: N8 ( AccessAdapterChip :: new ( rc, mb, cmb) ) ,
203202 16 => GenericAccessAdapterChip :: N16 ( AccessAdapterChip :: new ( rc, mb, cmb) ) ,
204203 32 => GenericAccessAdapterChip :: N32 ( AccessAdapterChip :: new ( rc, mb, cmb) ) ,
205- 64 => GenericAccessAdapterChip :: N64 ( AccessAdapterChip :: new ( rc, mb, cmb) ) ,
206- _ => panic ! ( "Only supports N in (2, 4, 8, 16, 32, 64)" ) ,
204+ _ => panic ! ( "Only supports N in (2, 4, 8, 16, 32)" ) ,
207205 }
208206 }
209207
@@ -215,7 +213,6 @@ impl<F> GenericAccessAdapterChip<F> {
215213 GenericAccessAdapterChip :: N8 ( chip) => & chip. records ,
216214 GenericAccessAdapterChip :: N16 ( chip) => & chip. records ,
217215 GenericAccessAdapterChip :: N32 ( chip) => & chip. records ,
218- GenericAccessAdapterChip :: N64 ( chip) => & chip. records ,
219216 }
220217 }
221218}
0 commit comments