I disagree with the assertion that NU didn't run an up-tempo offense under Osborne. While NU wasn't running a no-huddle offense, Osborne wanted to get the plays in quickly and the offense up to the LOS quickly. He had the team huddle only 2-3 yards from the ball, and the team was able to get to the LOS with a lot of time left on the play clock. While it's not the "uptempo" offense of today, it was a quick tempo offense for 20-30 years ago.
Yes, we huddled closer to the line of scrimmage so we could spend more time in the actual huddle while TO sent in the plays by rotating his receivers every play. He also wanted his QB to have about 8 to 10 secs on the play clock once the team was lined up to look the defense over in the event an audible was desired. The QB would then make a determination if the play as called looked to be OK with the defense as aligned. But we often snapped the ball with about 2 or 3 seconds left on the play clock. They moved the play clock down to the stadium wall just below the lower railing just so the QB could use it to snap it with very little time left to use the clock.
If not, the QB often merely needed to change the direction of the play (run to the right side vs the left for example or to audible into a simple, short quick out pass or something to take advantage of the overplay of the defense to the run which almost every opponent tried to do. The one thing about our incredible run game and devotion to it was that it made the defense very predictable as well. We knew where they would almost always be - 8 or even 9 in the box trying to stop the run - which actually made the offense easier to learn and run for the players. The O line knew the defense would be attacking the run so they could really learn who to block most of the time. Defenses rarely tried to stop us with a generic or traditiional run or pass defensive scheme because we overpowered and would simply continue running right at the D until they stopped us. We became very good at running at the most dedicated run defenses.
It also made passing fairly easy when we did show run but throw. We completed reasonable % of passing attempts because often the defense was expecting run and we threw. We had a tough time throwing in 3rd and extra long (over 10). We often ran the ball effectively even on 3 & 6 or more.