GBA has three generations (stock, SP and micro), 3DS had 2 or 3, depending on if you count the XL. Wii had two (original and mini). Other then the New 3DS, none of these have been system hardware, but given that the Switch is built on a tegra chip, I can see it getting upgraded with full backwards compatibility at some point.
Not to mention