OSDN Git Service

2006-08-27 Joel Sherrill <joel.sherrill@OARcorp.com>
authorjjohnstn <jjohnstn>
Mon, 28 Aug 2006 17:17:24 +0000 (17:17 +0000)
committerjjohnstn <jjohnstn>
Mon, 28 Aug 2006 17:17:24 +0000 (17:17 +0000)
        * libc/sys/rtems/machine/sys/param.h: Conditionalize definition of
        BLKDEV_IOSIZE and MAXPHYS so it will fit into small memory targets.
        This is needed to build all AVR and H8300 RTEMS multilib variants.

newlib/ChangeLog
newlib/libc/sys/rtems/machine/param.h

index d59e8cf..a67a49a 100644 (file)
@@ -1,3 +1,9 @@
+2006-08-27  Joel Sherrill <joel.sherrill@OARcorp.com>
+
+       * libc/sys/rtems/machine/sys/param.h: Conditionalize definition of
+       BLKDEV_IOSIZE and MAXPHYS so it will fit into small memory targets.
+       This is needed to build all AVR and H8300 RTEMS multilib variants.
+
 2006-08-23  Kazunori Asayama  <asayama@sm.sony.co.jp>
 
        * libc/machine/configure.in: Add configuration for SPU.
index 4168f1f..fd24443 100644 (file)
 #define DEV_BSHIFT     9               /* log2(DEV_BSIZE) */
 #define DEV_BSIZE      (1<<DEV_BSHIFT)
 
+#if defined(__AVR__) || defined(__h8300__)
+#define BLKDEV_IOSIZE  1024
+#define MAXPHYS                (1 * 1024)      /* max raw I/O transfer size */
+#else
 #define BLKDEV_IOSIZE  2048
 #define MAXPHYS                (64 * 1024)     /* max raw I/O transfer size */
+#endif
 
 #define UPAGES 2               /* pages of u-area */