~ubuntu-branches/ubuntu/raring/avr-libc/raring-proposed

« back to all changes in this revision

Viewing changes to include/avr/iotn28.h

  • Committer: Bazaar Package Importer
  • Author(s): Hakan Ardo
  • Date: 2009-10-31 11:52:10 UTC
  • mfrom: (1.1.8 upstream) (4.1.2 squeeze)
  • Revision ID: james.westby@ubuntu.com-20091031115210-x0mlijnegkce86fk
Tags: 1:1.6.7-1
* New upstream relese (closes: #544030)
* Added lintian overrides (closes: #553265)

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
29
29
  POSSIBILITY OF SUCH DAMAGE. */
30
30
 
31
 
/* $Id: iotn28.h,v 1.9.2.2 2008/01/06 20:10:47 arcanum Exp $ */
 
31
/* $Id: iotn28.h,v 1.9.2.5 2008/10/17 23:27:52 arcanum Exp $ */
32
32
 
33
33
/* avr/iotn28.h - definitions for ATtiny28 */
34
34
 
245
245
#define RAMEND          0x1F
246
246
#define XRAMEND         0x0
247
247
#define E2END           0x0
 
248
#define E2PAGESIZE  0
248
249
#define FLASHEND        0x7FF
249
250
 
250
251
 
253
254
#define FUSE_MEMORY_SIZE 1
254
255
 
255
256
/* Fuse Byte */
256
 
#define FUSE_CKSEL0      ~_BV(0)
257
 
#define FUSE_CKSEL1      ~_BV(1)
258
 
#define FUSE_CKSEL2      ~_BV(2)
259
 
#define FUSE_CKSEL3      ~_BV(3)
260
 
#define FUSE_INTCAP      ~_BV(4)
 
257
#define FUSE_CKSEL0      (unsigned char)~_BV(0)
 
258
#define FUSE_CKSEL1      (unsigned char)~_BV(1)
 
259
#define FUSE_CKSEL2      (unsigned char)~_BV(2)
 
260
#define FUSE_CKSEL3      (unsigned char)~_BV(3)
 
261
#define FUSE_INTCAP      (unsigned char)~_BV(4)
261
262
#define FUSE_DEFAULT (FUSE_CKSEL0 & FUSE_CKSEL2 & FUSE_CKSEL3)
262
263
 
263
264
 
265
266
#define __LOCK_BITS_EXIST
266
267
 
267
268
 
 
269
/* Signature */
 
270
#define SIGNATURE_0 0x1E
 
271
#define SIGNATURE_1 0x91
 
272
#define SIGNATURE_2 0x07
 
273
 
 
274
 
268
275
#endif /* _AVR_IOTN28_H_ */