[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