Thanks for the review Steve! So the reason why I added raspi3 even to the deprecated bits was for (possibly unneeded) consistency. As for the duplicated code, this comes from Ryan's original MP but I left it in case I needed to tweak some parts specifically for the pi3. Nothing like that ended up being necessary, so I'll merge those into one thing then.
Thanks for the review Steve! So the reason why I added raspi3 even to the deprecated bits was for (possibly unneeded) consistency. As for the duplicated code, this comes from Ryan's original MP but I left it in case I needed to tweak some parts specifically for the pi3. Nothing like that ended up being necessary, so I'll merge those into one thing then.