|
From: | David Kelly |
Subject: | Re: [avr-chat] This makes me sad |
Date: | Sat, 13 Sep 2008 06:40:16 -0500 |
On Sep 12, 2008, at 11:43 PM, <address@hidden> <address@hidden > wrote:
Atmel is obviously a modern company promoting bloat :~)
No, it that was the case there would be only one big AVR for all applications.
What Atmel has done is for the most part placing one register in one place on all AVRs. Then if not all AVRs have the function of that register then its left unoccupied. The OP complaint was that precious space went to waste in the smaller devices, that many registers are placed higher in memory requiring multiple instructions to access.
The way Atmel has done things there are several AVRs one could use for an application without recompiling one's code.
No doubt if Atmel had known how broad their product line would be today when the original AVR was created they would assign register addresses differently. Then again I have no doubt many things would change. Then again just when do you stop designing and redesigning the darn thing and finally ship product?
-- David Kelly N4HHE, address@hidden ======================================================================== Whom computers would destroy, they must first drive mad.
[Prev in Thread] | Current Thread | [Next in Thread] |