Megan Wachs
03be9aba67
Use HomogenousBag to handle lists of peripherals
Previously we had to do weird things to make non-homogenous lists of items (e.g. PWM Peripherals where ncmp were different from one to the other) into a vector. But now Chisel supports a Record type, and we use the HomogenousBag utility to do this more naturally. This also deletes all the cruft which was introduced to get around the limitation which doesn't exist anymore.
Description
Languages
Scala
99.8%
Verilog
0.2%