c66x: corrected PREDIV and updated size limitations in utils
authorIvan Pang <i-pang@ti.com>
Fri, 27 Jan 2017 23:05:47 +0000 (17:05 -0600)
committerIvan Pang <i-pang@ti.com>
Fri, 27 Jan 2017 23:05:47 +0000 (17:05 -0600)
Signed-off-by: Ivan Pang <i-pang@ti.com>
src/util/btoccs/b2i2c.c
src/util/romparse/romparse.c
src/util/romparse/romparse.h

index 804ab646de502239de5f3a5de601f9a5316eb826..f6b831efe8a749a7018cbcab4c391f4f9971596a 100644 (file)
@@ -1,6 +1,6 @@
 /*
  *
 /*
  *
- * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/ 
+ * Copyright (C) 2010-2017 Texas Instruments Incorporated - http://www.ti.com/ 
  * 
  * 
  *  Redistribution and use in source and binary forms, with or without 
  * 
  * 
  *  Redistribution and use in source and binary forms, with or without 
@@ -158,7 +158,7 @@ void blockCheckSum (unsigned char *block, int blockSize)
 
 }
 
 
 }
 
-#define SIZE   0x20000   /* max array size */
+#define SIZE   0x200000   /* max array size */
 
 int main (int argc, char *argv[])
 {
 
 int main (int argc, char *argv[])
 {
index d87b48db2a307975c509bc379494f85a86202220..b6b295ea5f2edefc7514d47d16b09864f972f132 100755 (executable)
@@ -1,6 +1,6 @@
 /*
  *
 /*
  *
- * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
+ * Copyright (C) 2010-2017 Texas Instruments Incorporated - http://www.ti.com/
  *
  *
  *  Redistribution and use in source and binary forms, with or without
  *
  *
  *  Redistribution and use in source and binary forms, with or without
@@ -505,7 +505,7 @@ void assignKeyVal (int field, int value)
 
 #if (defined(c66x) || defined(c665x) || defined(c66xk2x))
         case SWPLL_PREDIV:    current_table.common.swPllCfg_lsw &= 0x00ff;
 
 #if (defined(c66x) || defined(c665x) || defined(c66xk2x))
         case SWPLL_PREDIV:    current_table.common.swPllCfg_lsw &= 0x00ff;
-                              current_table.common.swPllCfg_lsw |= ((value & 0xff) << 16);
+                              current_table.common.swPllCfg_lsw |= ((value & 0xff) << 8);
                               break;
 
         case SWPLL_MULT:      current_table.common.swPllCfg_msw &= 0xc000;
                               break;
 
         case SWPLL_MULT:      current_table.common.swPllCfg_msw &= 0xc000;
index ea86faa1ec1c1650b54ae2b73a365251dfb1ffe3..9b4ef62d89c9a16837de742d51e5283414f008d5 100755 (executable)
@@ -1,6 +1,6 @@
 /*
  *
 /*
  *
- * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
+ * Copyright (C) 2010-2017 Texas Instruments Incorporated - http://www.ti.com/
  *
  *
  *  Redistribution and use in source and binary forms, with or without
  *
  *
  *  Redistribution and use in source and binary forms, with or without
@@ -75,7 +75,7 @@
 /* Define a structure mapping the boot parameter table number to a program file
  * to an eeprom byte address */
 #define MAX_FNAME_LEN        132
 /* Define a structure mapping the boot parameter table number to a program file
  * to an eeprom byte address */
 #define MAX_FNAME_LEN        132
-#define MAX_DATA_LEN_32bit   32768
+#define MAX_DATA_LEN_32bit   0x200000
 typedef struct {
   char fname[MAX_FNAME_LEN];
   int  sizeBytes;
 typedef struct {
   char fname[MAX_FNAME_LEN];
   int  sizeBytes;