The Black Forest

6607. Submitted on 2019/8/30, 12.54 h by Arduenn:

Sgeaun

"Wozniak's genius wasn't in inventing new things. He was a master of digital design. Ever see the layout of an Apple II motherboard? *Clean* Everything laid out properly. Nothing extra. Beautifully simple.

Though he didn't oversee the Macintosh project, most of the head engineers of the project had worked for Woz and his design philosophy rubbed off on them. When the IBM PC came out, the Mac team bought one and cracked it open to check out the design. Supposedly, they started laughing, as the controller board on the floppy drive had as many components as the entire Macintosh mainboard did at the time."

Bron

There are 2 comments to this post (the latest by Ton on 2019/9/1, 3.41 h).

1. Ton commented on 2019/9/1, 3.26 h:

Burrell Smith was a 23 year old, self-taught engineer, without a college degree, who was drawn to Apple by the sheer elegance of the Apple II design. He was hired into Apple in February 1979, as Apple employee #282, a lowly service technician responsible for fixing broken Apple IIs that were sometimes returned by customers. As he debugged broken logic boards, sometimes more than a dozen in a single day, he began to develop a profound respect and empathy for Steve Wozniak's unique, creative design techniques.

Meanwhile, the Lisa team had been writing their first code in Pascal, running on Apple IIs, because the Lisa hardware wasn't ready yet. They had been at it for almost a year, and they had written more code than would fit in the 64 Kbytes of memory in a standard Apple II. In fact, the Apple II only had 48 Kbytes on its main board, but it used a "language" card to give it an extra 16 Kbytes used to run Pascal. To accomplish this, the language card had to "bank switch" its RAM over the ROM on the Apple II motherboard.

Bill Atkinson was the main programmer for both the Apple II Pascal system as well as the new Lisa system. He was in the service department picking up some extra language cards when Burrell heard him lamenting about overflowing the Apple II's memory limitations.

"Well, why don't you add more memory to the language card?", Burrell suggested.

Bill was intrigued, but he complained, "You can't add any more memory because we're out of address space. 64K is the limit of what we can address."

Burrell had already thought of that. "Well, the language card is already bank-switching the RAM, even double-banking the last 2K where the monitor ROM is. We'll just make it bank-switch another bank."

Bill was enthusiastic, so Burrell built him a prototype while Bill modified the Pascal run-time to support the extra bank switching. It worked like a charm, so soon Burrell was busy manufacturing 80K language cards for all the Lisa programmers.

Deze webside bevat dit en nog heul veul meer verhalen over het ontstaan van de Macintosh, geschreven door de mensen die er bij waren: folklore.org

2. Ton commented on 2019/9/1, 3.41 h:

Bill Atkinson is de meest beroemde Mac ontwikkelaar waar je nog nooit van hebt gehoord. De Mac's graphics engine, QuickDraw, MacPaint en later Hypercard (6 jaar voor de eerste web browser verscheen) ontsproten uit zijn brein.

Joining Apple (Folklore.org)

Add new comment:

Name:

Site: