avr-libc-dev
[Top][All Lists]
Advanced

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

[avr-libc-dev] Re: [task #5264] Add new devices: AT90USB646-647-1286-128


From: eweddington
Subject: [avr-libc-dev] Re: [task #5264] Add new devices: AT90USB646-647-1286-1287
Date: Tue, 21 Feb 2006 05:20:38 -0700


----- Original Message -----
From: Anatoly Sokolov <address@hidden>
Date: Monday, February 20, 2006 9:54 am
Subject: [task #5264] Add new devices: AT90USB646-647-1286-1287

> 
> Follow-up Comment #2, task #5264 (project avr-libc):
> 
> I write the header files for AT90USB* devices. I needed to check up 
> it. But
> there are some questions:
> 
> 1) The Register Summary table in the datasheet has some mistakes: 
> registersTIFR4, TIFR5, TIMSK4 and TIMSK5 are described, but devices 
> have no timers
> 4/5; bit MUX5 in register ADCSRB are described, but ADC have only 8 
> inputchannels.
> 
> 2) Not absolutely clearly than devices AT90USB*6 from AT90USB*7 
> differ.Whether will enough disable USB Host registers [0x9E..0xAF], 
> [0xDD..0xDF] and
> [0xF5..0xF9] in AT90USB*6 devices. Or is even more registers and 
> bits which
> should be disabled too?

Answers to your questions:
========================================================================
You are right, "TIFR4, TIFR5, TIMSK4 and TIMSK5" should not be
mentionned in the registers table.

" [0xDD..0xDF] and
[0xF5..0xF9] in AT90USB*6 devices. Or is even more registers and bits
which
should be disabled too?"
-> Yes and [0x9E...0xAF] should be disabled too
-> And we had also to clearly define what functions are not accessible
on the device only parts.
========================================================================

HTH
Eric Weddington




reply via email to

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