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

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

[avr-libc-dev] [PATCH] Bootloader buffer size defines


From: E. Weddington
Subject: [avr-libc-dev] [PATCH] Bootloader buffer size defines
Date: Mon, 03 Feb 2003 14:41:39 -0700

Attached is a patch which adds bootloader temporary buffer size 
defines to the io header files. Refer to these posts:

http://mail.nongnu.org/archive/html/avr-libc-dev/2003-
01/msg00007.html

http://mail.nongnu.org/archive/html/avr-libc-dev/2003-
01/msg00008.html

http://mail.nongnu.org/archive/html/avr-libc-dev/2003-
01/msg00012.html

Eric



diff -U 4 -r avr-libc-20030114cvs/include/avr/iom128.h 
avr-libc/include/avr/iom128.h
--- avr-libc-20030114cvs/include/avr/iom128.h   2003-01-14 09:09:55.000000000 
-0700
+++ avr-libc/include/avr/iom128.h       2003-02-03 11:38:38.000000000 -0700
@@ -1042,8 +1042,9 @@
 #define    PING1        1
 #define    PING0        0
 
 /* Constants */
+#define SPM_PAGESIZE 256
 #define    RAMEND   0x10FF     /* Last On-Chip SRAM Location */
 #define    XRAMEND  0xFFFF
 #define    E2END    0x0FFF
 #define    FLASHEND 0x1FFFF
diff -U 4 -r avr-libc-20030114cvs/include/avr/iom16.h 
avr-libc/include/avr/iom16.h
--- avr-libc-20030114cvs/include/avr/iom16.h    2003-01-14 09:09:55.000000000 
-0700
+++ avr-libc/include/avr/iom16.h        2003-02-03 11:38:17.000000000 -0700
@@ -526,9 +526,10 @@
 #define MUX2   2
 #define MUX1   1
 #define MUX0   0
 
-/* Last memory addresses */
+/* Constants */
+#define SPM_PAGESIZE 128
 #define RAMEND         0x45F
 #define XRAMEND                0x45F
 #define E2END          0x1FF
 #define FLASHEND       0x3FFF
diff -U 4 -r avr-libc-20030114cvs/include/avr/iom161.h 
avr-libc/include/avr/iom161.h
--- avr-libc-20030114cvs/include/avr/iom161.h   2003-01-14 09:09:55.000000000 
-0700
+++ avr-libc/include/avr/iom161.h       2003-02-03 11:37:56.000000000 -0700
@@ -555,9 +555,10 @@
 #define ACIC   2
 #define ACIS1  1
 #define ACIS0  0
 
-/* Last memory addresses */
+/* Constants */
+#define SPM_PAGESIZE 128
 #define RAMEND         0x45F
 #define XRAMEND                0xFFFF
 #define E2END          0x1FF
 #define FLASHEND       0x3FFF
diff -U 4 -r avr-libc-20030114cvs/include/avr/iom162.h 
avr-libc/include/avr/iom162.h
--- avr-libc-20030114cvs/include/avr/iom162.h   2003-01-14 09:09:55.000000000 
-0700
+++ avr-libc/include/avr/iom162.h       2003-02-03 11:37:40.000000000 -0700
@@ -803,10 +803,10 @@
 #define RXB81  1
 #define TXB81  0
 
 
-/* Last memory addresses */
-
+/* Constants */
+#define SPM_PAGESIZE 128
 #define RAMEND         0x4FF
 #define XRAMEND                0xFFFF
 #define E2END          0x1FF
 #define FLASHEND       0x3FFF
diff -U 4 -r avr-libc-20030114cvs/include/avr/iom163.h 
avr-libc/include/avr/iom163.h
--- avr-libc-20030114cvs/include/avr/iom163.h   2003-01-14 09:09:55.000000000 
-0700
+++ avr-libc/include/avr/iom163.h       2003-02-03 11:37:23.000000000 -0700
@@ -520,9 +520,10 @@
 #define MUX2   2
 #define MUX1   1
 #define MUX0   0
 
-/* Last memory addresses */
+/* Constants */
+#define SPM_PAGESIZE 128
 #define RAMEND         0x45F
 #define XRAMEND                0x45F
 #define E2END          0x1FF
 #define FLASHEND       0x3FFF
diff -U 4 -r avr-libc-20030114cvs/include/avr/iom169.h 
avr-libc/include/avr/iom169.h
--- avr-libc-20030114cvs/include/avr/iom169.h   2003-01-14 09:09:55.000000000 
-0700
+++ avr-libc/include/avr/iom169.h       2003-02-03 11:35:11.000000000 -0700
@@ -946,9 +946,10 @@
 #define SEG2   2
 #define SEG1   1
 #define SEG0   0
 
-/* Last memory addresses */
+/* Constants */
+#define SPM_PAGESIZE 128
 #define RAMEND         0x4FF
 #define XRAMEND                0x4FF
 #define E2END          0x1FF
 #define FLASHEND       0x3FFF
diff -U 4 -r avr-libc-20030114cvs/include/avr/iom32.h 
avr-libc/include/avr/iom32.h
--- avr-libc-20030114cvs/include/avr/iom32.h    2003-01-14 09:09:55.000000000 
-0700
+++ avr-libc/include/avr/iom32.h        2003-02-03 11:35:36.000000000 -0700
@@ -560,9 +560,10 @@
 #define MUX2    2
 #define MUX1    1
 #define MUX0    0
 
-/* Last memory addresses */
+/* Constants */
+#define SPM_PAGESIZE 128
 #define RAMEND      0x85F
 #define XRAMEND     0x85F
 #define E2END       0x3FF
 #define FLASHEND    0x7FFF
diff -U 4 -r avr-libc-20030114cvs/include/avr/iom323.h 
avr-libc/include/avr/iom323.h
--- avr-libc-20030114cvs/include/avr/iom323.h   2003-01-14 09:09:55.000000000 
-0700
+++ avr-libc/include/avr/iom323.h       2003-02-03 11:35:55.000000000 -0700
@@ -557,9 +557,10 @@
 #define MUX2   2
 #define MUX1   1
 #define MUX0   0
 
-/* Last memory addresses */
+/* Constants */
+#define SPM_PAGESIZE 128
 #define RAMEND         0x85F
 #define XRAMEND                0x85F
 #define E2END          0x3FF
 #define FLASHEND       0x7FFF
diff -U 4 -r avr-libc-20030114cvs/include/avr/iom64.h 
avr-libc/include/avr/iom64.h
--- avr-libc-20030114cvs/include/avr/iom64.h    2003-01-14 09:09:55.000000000 
-0700
+++ avr-libc/include/avr/iom64.h        2003-02-03 11:33:33.000000000 -0700
@@ -1043,8 +1043,9 @@
 #define    PING1        1
 #define    PING0        0
 
 /* Constants */
+#define    SPM_PAGESIZE 256
 #define    RAMEND   0x10FF     /* Last On-Chip SRAM Location */
 #define    XRAMEND  0xFFFF
 #define    E2END    0x07FF
 #define    FLASHEND 0xFFFF
diff -U 4 -r avr-libc-20030114cvs/include/avr/iom8.h avr-libc/include/avr/iom8.h
--- avr-libc-20030114cvs/include/avr/iom8.h     2003-01-14 09:09:55.000000000 
-0700
+++ avr-libc/include/avr/iom8.h 2003-02-03 11:36:28.000000000 -0700
@@ -480,9 +480,10 @@
 #define MUX2   2
 #define MUX1   1
 #define MUX0   0
 
-/* Last memory addresses */
+/* Constants */
+#define SPM_PAGESIZE 64
 #define RAMEND         0x45F
 #define XRAMEND                0x45F
 #define E2END          0x1FF
 #define FLASHEND       0x1FFF
diff -U 4 -r avr-libc-20030114cvs/include/avr/iom8515.h 
avr-libc/include/avr/iom8515.h
--- avr-libc-20030114cvs/include/avr/iom8515.h  2003-01-14 09:09:55.000000000 
-0700
+++ avr-libc/include/avr/iom8515.h      2003-02-03 11:32:20.000000000 -0700
@@ -515,8 +515,9 @@
 #define    PINE1        1
 #define    PINE0        0
 
 /* Constants */
+#define    SPM_PAGESIZE 64
 #define    RAMEND       0x25F    /* Last On-Chip SRAM Location */
 #define    XRAMEND      0xFFFF
 #define    E2END        0x1FF
 #define    FLASHEND     0x1FFF
diff -U 4 -r avr-libc-20030114cvs/include/avr/iom8535.h 
avr-libc/include/avr/iom8535.h
--- avr-libc-20030114cvs/include/avr/iom8535.h  2003-01-14 09:09:56.000000000 
-0700
+++ avr-libc/include/avr/iom8535.h      2003-02-03 11:31:57.000000000 -0700
@@ -578,8 +578,9 @@
 #define    TWPS1        1
 #define    TWPS0        0
 
 /* Constants */
+#define    SPM_PAGESIZE 64
 #define    RAMEND       0x25F    /* Last On-Chip SRAM Location */
 #define    XRAMEND     0x25F
 #define    E2END        0x1FF
 #define    FLASHEND     0x1FFF

reply via email to

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