Why would you every go CS if you want to go deep into hardware?
If you want hardware go Electrical Engineering. You will do it all: CMOS/semi-conductor physics, VLSI, PCB's, CPU architecture, control systems, and a little bit of assembly and C programming.
And, about the business route, DO...