[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- RE: [avr-gcc-list] AT90USB82 / AT90USB162 architecture?,
Weddington, Eric <=