avr-gcc-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [avr-gcc-list] AT90USB82 / AT90USB162 architecture?


From: Weddington, Eric
Subject: RE: [avr-gcc-list] AT90USB82 / AT90USB162 architecture?
Date: Mon, 2 Jun 2008 09:32:23 -0600

 

> -----Original Message-----
> From: 
> address@hidden 
> [mailto:address@hidden
> org] On Behalf Of Paulo Marques
> Sent: Friday, May 30, 2008 12:25 PM
> To: address@hidden
> Subject: [avr-gcc-list] AT90USB82 / AT90USB162 architecture?
> 
> 
> Hi all,
> 
> I was trying to determine if these devices have multiply 
> instructions or 
> not.
> 
> The datasheet doesn't show any MUL* instructions in the 
> "Instruction Set 
> Summary" section, but the avr-libc documentation pages at:
> 
> http://www.nongnu.org/avr-libc/user-manual/using_tools.html
> 
> show these devices as "avr5" which has multiply instructions, and at 
> least avr-gcc 4.2.2 also emits multiply instructions for 
> these devices.
> 
> Note that the AT90USB64x/128x variants do have MUL* instructions in 
> their datasheets.
> 

Hi Paulo,

Confirmed that the AT90USB82/162 devices do NOT have MUL* instructions.
The latest datasheet, revision C, updated 12/07, shows that they do not
have MUL* instructions.

The online avr-libc manual is very probably out-of-date. I checked a
recent build of the avr-libc docs and the USB82/162 devices are in the
correct architecture now (avr35).

Eric




reply via email to

[Prev in Thread] Current Thread [Next in Thread]