Revision: 1558
Author: robhamerling
Date: Sun Dec 27 06:17:10 2009
Log: Most recent dev2jal Rexx script version 0.0.88
http://code.google.com/p/jallib/source/detail?r=1558

Modified:
  /trunk/tools/Dev2Jal.cmd
  /trunk/tools/fusedefmap.cmd

=======================================
--- /trunk/tools/Dev2Jal.cmd    Thu Dec 24 04:38:38 2009
+++ /trunk/tools/Dev2Jal.cmd    Sun Dec 27 06:17:10 2009
@@ -39,7 +39,7 @@
   *     (not published, available on  
request).                               *
    
*                                                                          *
   *  
------------------------------------------------------------------------ */
-   ScriptVersion   = '0.0.87'
+   ScriptVersion   = '0.0.88'
     ScriptAuthor    = 'Rob Hamerling'
     CompilerVersion = '2.4m'
  /*  
------------------------------------------------------------------------ */
@@ -266,11 +266,9 @@

  call load_stackdepth                            /* check stack depth */
  call load_sfr1x                                 /* load sfr + mirror info  
*/
-call load_IDAddr                                /* load ID addresses */

  call list_head                                  /* header */
  call list_fuses_words1x                         /* config memory */
-call list_IDmem                                 /* ID memory */
  call list_sfr1x                                 /* special function  
registers */
  call list_nmmr12                                /* non memory mapped regs  
*/
  call list_analog_functions                      /* register info */
@@ -296,11 +294,9 @@

  call load_stackdepth                            /* check stack depth */
  call load_sfr1x                                 /* load sfr + mirror info  
*/
-call load_IDAddr                                /* load ID addresses */

  call list_head                                  /* header */
  call list_fuses_words1x                         /* config memory */
-call list_IDmem                                 /* ID memory */
  call list_sfr1x                                 /* register info */
                                                  /* No NMMRs with core_14!  
*/
  call list_analog_functions                      /* register info */
@@ -325,11 +321,9 @@
  StackDepth = 31                                 /* default */

  call load_sfr16                                 /* load sfr */
-call load_IDAddr                                /* load ID addresses */

  call list_head                                  /* header */
  call list_fuses_bytes16                         /* config memory */
-call list_IDmem                                 /* ID memory */
  call list_sfr16                                 /* register info */
  call list_nmmr16                                /* selected non memory  
mapped regs */
  call list_analog_functions                      /* register info */
@@ -604,28 +598,6 @@
  return


-/* ---------------------------------------------- */
-/* procedure to determine ID memory range         */
-/* input:  - nothing                              */
-/* ---------------------------------------------- */
-load_IDAddr: procedure expose Dev. IDaddr.
-IDaddr.0 = 0                                    /* empty */
-do i = 1 to Dev.0
-   parse var Dev.i 'USERID' '(' 'REGION' '=' Value ')' .
-   if Value \= '' then do
-      parse var Value '0X' val1 '-' '0X' val2 .
-      if val1 \= '' then do
-         IDaddr.0 = X2D(val2) - X2D(val1) + 1   /* count */
-         do j = 1 to IDAddr.0
-            IDaddr.j = X2D(val1) + j - 1        /* address */
-         end
-      end
-      leave                                     /* 1st occurence only */
-   end
-end
-return
-
-
  /* ---------------------------------------------- */
  /* procedure to obtain hardware stack depth       */
  /* input:  - nothing                              */
@@ -792,6 +764,25 @@
  return


+/* ---------------------------------------------------------- */
+/* procedure to list ID memory size from .dev file            */
+/* input:  - nothing                                          */
+/* ---------------------------------------------------------- */
+list_ID_size: procedure expose Dev. jalfile msglevel
+do i = 1 to Dev.0
+   if word(Dev.i,1) \= 'USERID' then
+      iterate
+   parse var Dev.i val0 'REGION' '=' Value ')' .
+   if Value \= '' then do
+      parse var Value '0X' val1 '-' '0X' val2 .
+      IDSize = X2D(val2) - X2D(val1) + 1
+      call lineout jalfile, 'pragma  ID      0x'val1','IDSize
+      leave                                     /* 1 occurence expected */
+   end
+end
+return
+
+
  /* ---------------------------------------------- */
  /* procedure to list Device ID from .dev file     */
  /* input:  - nothing                              */
@@ -1086,54 +1077,6 @@
  return


-/* ---------------------------------------------- */
-/* procedure to list ID memory  settings          */
-/* input:  - nothing                              */
-/* ---------------------------------------------- */
-list_IDmem: procedure expose jalfile IDaddr. Core msglevel
-if IDaddr.0 > 0 then do
-   call lineout jalfile, 'const word  _ID_CT                =' IDAddr.0
-   if  core = 12 | core = 14 then
-      call charout jalfile, 'const word  _ID_BASE[_ID_CT]      = { '
-   else                                          /* 16-bits core */
-      call charout jalfile, 'const dword _ID_BASE[_ID_CT]      = { '
-   do  j = 1 to IDaddr.0
-      if Core = 12 | Core = 14 then do
-         call charout jalfile, '0x'D2X(IDaddr.j,4)  /* address */
-         if j < IDaddr.0 then
-            call charout jalfile, ','
-      end
-      else do                                   /* 16-bits core */
-         call charout jalfile, '0x'D2X(IDaddr.j,6)  /* address */
-         if j < IDaddr.0 then do
-            call lineout jalfile, ','
-            call charout jalfile, left('',38,' ')
-         end
-      end
-   end
-   call lineout jalfile, ' }'
-   if Core = 12 | Core = 14 then
-      call charout jalfile, 'const word  _ID[_ID_CT]           = { '
-   else
-      call charout jalfile, 'const byte  _ID[_ID_CT]           = { '
-   do  j = 1 to IDaddr.0
-      if Core = 12 | Core = 14 then
-         call charout jalfile, '0x0000'         /* word */
-      else
-         call charout jalfile, '0x00'           /* byte */
-      if j < IDaddr.0 then
-         call charout jalfile, ','
-   end
-   call lineout jalfile, ' }'
-   call lineout jalfile, '--'
-end
-else do
-   call lineout jalfile, '-- No ID bytes present'
-   call lineout jalfile, '--'
-end
-return
-
-
  /* -------------------------------------------------- */
  /* procedure to list special function registers       */
  /* input:  - nothing                                  */
@@ -3382,6 +3325,7 @@
  call lineout jalfile, 'pragma  stack   'StackDepth
  call list_code_size
  call list_data_size
+call list_ID_size
  MaxUnsharedRAM = 0                                      /* no unshared RAM  
*/
  call list_unshared_data_range                           /* MaxUnsharedRam  
updated! */
  MaxSharedRAM = 0                                        /* no shared RAM */
=======================================
--- /trunk/tools/fusedefmap.cmd Thu Oct 29 09:30:46 2009
+++ /trunk/tools/fusedefmap.cmd Sun Dec 27 06:17:10 2009
@@ -28,13 +28,13 @@
   Fuse_Def.Osc.11XX_EXT_RC_CLKOUT_ON_RA6 = "RC_CLKOUT"
   Fuse_Def.Osc.EC = "EC_NOCLKOUT"
   Fuse_Def.Osc.ECPLL = "EC_NOCLKOUT_PLL"
- Fuse_Def.Osc.EC_CLKO_RA6 = "EC_CLKOUT"
- Fuse_Def.Osc.EC_CLKO_RA6_USB_EC = "EC_CLKOUT"
   Fuse_Def.Osc.EC_CLKOUT_ON_OSC2 = "EC_CLKOUT"
   Fuse_Def.Osc.EC_CLKOUT_ON_OSC2_HIGH = "EC_CLKOUT_HIGH"
   Fuse_Def.Osc.EC_CLKOUT_ON_OSC2_LOW = "EC_CLKOUT_LOW"
   Fuse_Def.Osc.EC_CLKOUT_ON_OSC2_MEDIUM = "EC_CLKOUT_MEDIUM"
   Fuse_Def.Osc.EC_CLKOUT_ON_RA6 = "EC_CLKOUT"
+ Fuse_Def.Osc.EC_CLKO_RA6 = "EC_CLKOUT"
+ Fuse_Def.Osc.EC_CLKO_RA6_USB_EC = "EC_CLKOUT"
   Fuse_Def.Osc.EC_CLKO_RA6_USB_EC = "EC_CLKOUT"
   Fuse_Def.Osc.EC_EC_CLKO_RA6_USB_EC = "EC_CLKOUT"
   Fuse_Def.Osc.EC_EC_PLL_EC_PLL_CLKO_RA6_USB_EC = "EC_CLKOUT_PLL"
@@ -51,9 +51,6 @@
   Fuse_Def.Osc.EC_OSC2_AS_RA6 = "EC_NOCLKOUT"
   Fuse_Def.Osc.EC_OSC2_AS_RA6_HARDWARE_ENABLED_4X_PLL = "EC_NOCLKOUT_PLL"
   Fuse_Def.Osc.EC_OSC2_AS_RA6_SOFTWARE_ENABLED_4X_PLL = "EC_NOCLKOUT_SW_PLL"
- Fuse_Def.Osc.EC_OSCILLATOR_WITH_CLOCK_OUT_ON_RA6 = "EC_CLKOUT"
- Fuse_Def.Osc.EC_OSCILLATOR_WITH_PLL = "EC_NOCLKOUT_PLL"
-  
Fuse_Def.Osc.EC_OSCILLATOR_WITH_RB4_FUNCTION_ON_RB4_OSC2_CLKOUT_AND_1_MS_DRT  
= "EC_NOCLKOUT"
    
Fuse_Def.Osc.EC_OSCILLATOR_CLKOUT_FUNCTION_ON_OSC2_HIGH_POWER_16_MHZ_25_MHZ  
= "EC_CLKOUT_HIGH"
   Fuse_Def.Osc.EC_OSCILLATOR_CLKOUT_FUNCTION_ON_OSC2_LOW_POWER_DC_160_KHZ  
= "EC_CLKOUT_LOW"
    
Fuse_Def.Osc.EC_OSCILLATOR_CLKOUT_FUNCTION_ON_OSC2_MEDIUM_POWER_160_KHZ_4_MHZ  
= "EC_CLKOUT_MEDIUM"
@@ -62,13 +59,18 @@
   Fuse_Def.Osc.EC_OSCILLATOR_LOW_POWER_DC_160_KHZ = "EC_NOCLKOUT_LOW"
   Fuse_Def.Osc.EC_OSCILLATOR_MEDIUM_POWER_160_KHZ_4_MHZ  
= "EC_NOCLKOUT_MEDIUM"
   Fuse_Def.Osc.EC_OSCILLATOR_PORT_FUNCTION_ON_RA6 = "EC_NOCLKOUT"
+ Fuse_Def.Osc.EC_OSCILLATOR_RB4_FUNCTION_ON_RB4_OSC2_CLKOUT_PIN  
= "EC_NOCLKOUT"
+ Fuse_Def.Osc.EC_OSCILLATOR_WITH_CLOCK_OUT_ON_RA6 = "EC_CLKOUT"
+  
Fuse_Def.Osc.EC_OSCILLATOR_WITH_RB4_FUNCTION_ON_RB4_OSC2_CLKOUT_AND_1_MS_DRT  
= "EC_NOCLKOUT"
+ Fuse_Def.Osc.EC_OSCILLATOR_WITH_PLL = "EC_NOCLKOUT_PLL"
+  
Fuse_Def.Osc.EC_OSCILLATOR_WITH_RB4_FUNCTION_ON_RB4_OSC2_CLKOUT_AND_1_MS_DRT  
= "EC_NOCLKOUT"
   Fuse_Def.Osc.EC_OSC_WITH_CLKOUT_ON_OSC2 = "EC_CLKOUT"
- Fuse_Def.Osc.EC_OSC_WITH_RB4_AND_18_MS_DRT = "EC_NOCLKOUT"
+ Fuse_Def.Osc.EC_OSC_WITH_RB4_AND_1_125_MS_DRT = "EC_NOCLKOUT"
   Fuse_Def.Osc.EC_OSC_WITH_SOFTWARE_PLL_AND_CLKOUT_ON_OSC2  
= "EC_CLKOUT_SW_PLL"
- Fuse_Def.Osc.EC_PLL_CLKO_RA6_USB_EC_PLL = "EC_CLKOUT_PLL"
   Fuse_Def.Osc.EC_PLL_CLKO_RA6 = "EC_CLKOUT_PLL"
   Fuse_Def.Osc.EC_PLL_CLKO_RA6 = "EC_CLKOUT_PLL"
   Fuse_Def.Osc.EC_PLL_CLKO_RA6_USB_EC_PLL = "EC_CLKOUT_PLL"
+ Fuse_Def.Osc.EC_PLL_CLKO_RA6_USB_EC_PLL = "EC_CLKOUT_PLL"
   Fuse_Def.Osc.EC_PORT_ON_RA6 = "EC_NOCLKOUT"
   Fuse_Def.Osc.EC_W_RB4_ON_OSC2 = "EC_NOCLKOUT"
   Fuse_Def.Osc.ER_CLKOUT = "RC_CLKOUT"
@@ -79,24 +81,27 @@
   Fuse_Def.Osc.EXTERNAL_RC_NO_CLOCK = "RC_NOCLKOUT"
   Fuse_Def.Osc.EXTERNAL_RC_OSCILLATOR = "RC_NOCLKOUT"
   Fuse_Def.Osc.EXTERNAL_RC_OSCILLATOR_CLKOUT_FUNCTION_ON_OSC2 = "RC_CLKOUT"
+  
Fuse_Def.Osc.EXTERNAL_RC_OSCILLATOR_CLKOUT_FUNCTION_ON_RB4_OSC2_CLKOUT_PIN  
= "RC_CLKOUT"
   Fuse_Def.Osc.EXTERNAL_RC_OSCILLATOR_CLKOUT_FUNCTION_ON_RA6 = "RC_CLKOUT"
   Fuse_Def.Osc.EXTERNAL_RC_OSCILLATOR_PORT_FUNCTION_ON_RA6 = "RC_NOCLKOUT"
+ Fuse_Def.Osc.EXTERNAL_RC_OSCILLATOR_RB4_FUNCTION_ON_RB4_OSC2_CLKOUT_PIN  
= "RC_NOCLKOUT"
   Fuse_Def.Osc.EXTERNAL_RC_W_RB4_ON_OSC2 = "RC_NOCLKOUT"
   Fuse_Def.Osc.EXTRC = "RC_CLKOUT"
   Fuse_Def.Osc.EXTRCIO = "RC_NOCLKOUT"
   Fuse_Def.Osc.EXTRCIO_I_O_ON_RA4_RC_ON_RA5 = "RC_NOCLKOUT"
   Fuse_Def.Osc.EXTRC_AS_CLOCK_OUT = "RC_CLKOUT"
   Fuse_Def.Osc.EXTRC_AS_PORT_I_O = "RC_NOCLKOUT"
+ Fuse_Def.Osc.EXTRC_CLKOUT_ON_RA4_RC_ON_RA5 = "RC_CLKOUT"
   Fuse_Def.Osc.EXTRC_OSC2_AS_CLOCK_OUT = "RC_CLKOUT"
   Fuse_Def.Osc.EXTRC_OSC2_AS_RA6 = "RC_NOCLKOUT"
   Fuse_Def.Osc.EXTRC_RA6_IS_CLKOUT = "RC_CLKOUT"
   Fuse_Def.Osc.EXTRC_RA6_IS_PORT_I_O = "RC_NOCLKOUT"
   Fuse_Def.Osc.EXTRC_WITH_1_MS_DRT = "RC_NOCLKOUT"
- Fuse_Def.Osc.EXTRC_WITH_CLKOUT_1_MS_DRT = "RC_CLKOUT"
+ Fuse_Def.Osc.EXTRC_WITH_1_125_MS_DRT = "RC_NOCLKOUT"
+ Fuse_Def.Osc.EXTRC_WITH_CLKOUT_AND_1_125_MS_DRT = "RC_CLKOUT"
   Fuse_Def.Osc.EXTRC_WITH_CLKOUT_FUNCTION_ON_RB4_OSC2_CLKOUT_AND_1_MS_DRT  
= "RC_CLKOUT"
- Fuse_Def.Osc.EXTRC_WITH_RB4_1_MS_DRT = "RC_NOCLKOUT"
+ Fuse_Def.Osc.EXTRC_WITH_RB4_AND_1_125_MS_DRT = "RC_NOCLKOUT"
   Fuse_Def.Osc.EXTRC_WITH_RB4_FUNCTION_ON_RB4_OSC2_CLKOUT_AND_1_MS_DRT  
= "RC_NOCLKOUT"
- Fuse_Def.Osc.EXTRC_CLKOUT_ON_RA4_RC_ON_RA5 = "RC_CLKOUT"
   Fuse_Def.Osc.EXT_RC = "RC_NOCLKOUT"
   Fuse_Def.Osc.EXT_RC_CLKOUT_ON_RA6 = "RC_CLKOUT"
   Fuse_Def.Osc.EXT_RC_OSC_CLKOUT_ON_OSC2 = "RC_CLKOUT"
@@ -104,18 +109,19 @@
   Fuse_Def.Osc.HS = "HS"
   Fuse_Def.Osc.HSPLL = "HS_PLL"
   Fuse_Def.Osc.HS_HARDWARE_ENABLED_4X_PLL = "HS_PLL"
+ Fuse_Def.Osc.HS_HS_PLL_USB_HS = "HS_PLL"
   Fuse_Def.Osc.HS_OSC = "HS"
   Fuse_Def.Osc.HS_OSCILLATOR = "HS"
   Fuse_Def.Osc.HS_OSCILLATOR_AND_18_MS_DRT = "HS"
- Fuse_Def.Osc.HS_OSCILLATOR_WITH_SW_ENABLED_4X_PLL = "HS_SW_PLL"
- Fuse_Def.Osc.HS_OSCILLATOR_HIGH_POWER_16_MHZ_25_MHZ = "HS_HIGH"
   Fuse_Def.Osc.HS_OSCILLATOR_HIGH_POWER_16_MHZ = "HS"
+ Fuse_Def.Osc.HS_OSCILLATOR_HIGH_POWER_16_MHZ_25_MHZ = "HS_HIGH"
    
Fuse_Def.Osc.HS_OSCILLATOR_HIGH_SPEED_CRYSTAL_RESONATOR_ON_RA6_OSC2_CLKOUT_AND_RA7_OSC1_CLKIN
  
= "HS"
    
Fuse_Def.Osc.HS_OSCILLATOR_HIGH_SPEED_CRYSTAL_RESONATOR_ON_RA6_OSC2_CLKOUT_T1OSO_AND_RA7_OSC1_CLKIN_T1OSI
  
= "HS"
   Fuse_Def.Osc.HS_OSCILLATOR_MEDIUM_POWER_4_16_MHZ = "HS"
   Fuse_Def.Osc.HS_OSCILLATOR_MEDIUM_POWER_4_MHZ_16_MHZ = "HS_MEDIUM"
   Fuse_Def.Osc.HS_OSCILLATOR_PLL_ENABLED = "HS_PLL"
   Fuse_Def.Osc.HS_OSCILLATOR_PLL_ENABLED_CLOCK_FREQUENCY_4_X_FOSC1  
= "HS_PLL"
+ Fuse_Def.Osc.HS_OSCILLATOR_WITH_SW_ENABLED_4X_PLL = "HS_SW_PLL"
   Fuse_Def.Osc.HS_OSC_WITH_18_MS_DRT = "HS"
   Fuse_Def.Osc.HS_OSC_WITH_SOFTWARE_PLL = "HS_SW_PLL"
   Fuse_Def.Osc.HS_PLL = "HS_PLL"
@@ -124,7 +130,6 @@
   Fuse_Def.Osc.HS_PLL_USB_HS_PLL = "HS_PLL"
   Fuse_Def.Osc.HS_PLL_USB_HS_PLL = "HS_PLL"
   Fuse_Def.Osc.HS_USB_HS = "HS"
- Fuse_Def.Osc.HS_HS_PLL_USB_HS = "HS_PLL"
   Fuse_Def.Osc.HS_USB_HS = "HS"
    
Fuse_Def.Osc.INTERNAL_OSCILLATOR_BLOCK_CLKOUT_FUNCTION_ON_RA6_PORT_FUNCTION_ON_RA7
  
= "INTOSC_CLKOUT"
   Fuse_Def.Osc.INTERNAL_OSCILLATOR_BLOCK_PORT_FUNCTION_ON_RA6_AND_RA7  
= "INTOSC_NOCLKOUT"
@@ -134,14 +139,16 @@
   Fuse_Def.Osc.INTERNAL_RC_NO_CLOCK = "INTOSC_NOCLKOUT"
   Fuse_Def.Osc.INTERNAL_RC_OSCILLATOR = "INTOSC_NOCLKOUT"
   Fuse_Def.Osc.INTERNAL_RC_OSCILLATOR_CLKOUT_FUNCTION_ON_OSC2  
= "INTOSC_CLKOUT"
+  
Fuse_Def.Osc.INTERNAL_RC_OSCILLATOR_CLKOUT_FUNCTION_ON_RB4_OSC2_CLKOUT_PIN  
= "INTOSC_CLKOUT"
+ Fuse_Def.Osc.INTERNAL_RC_OSCILLATOR_RB4_FUNCTION_ON_RB4_OSC2_CLKOUT_PIN  
= "INTOSC_NOCLKOUT"
   Fuse_Def.Osc.INTIO1 = "INTOSC_CLKOUT"
   Fuse_Def.Osc.INTIO2 = "INTOSC_NOCLKOUT"
   Fuse_Def.Osc.INTOSC = "INTOSC_CLKOUT"
   Fuse_Def.Osc.INTOSCIO = "INTOSC_NOCLKOUT"
+ Fuse_Def.Osc.INTOSCIO_I_O_ON_RA4_RA5 = "INTOSC_NOCLKOUT"
    
Fuse_Def.Osc.INTOSCIO_OSCILLATOR_I_O_FUNCTION_ON_RA6_OSC2_CLKOUT_AND_RA7_OSC1_CLKIN
  
= "INTOSC_NOCLKOUT"
    
Fuse_Def.Osc.INTOSCIO_OSCILLATOR_I_O_FUNCTION_ON_RA6_OSC2_CLKOUT_AND_RA7_OSC1_CLKIN_PINS
  
= "INTOSCIO_NOCLKOUT"
    
Fuse_Def.Osc.INTOSCIO_OSCILLATOR_I_O_FUNCTION_ON_RA6_OSC2_CLKOUT_T1OSO_PIN_I_O_FUNCTION_ON_RA7_OSC1_CLKIN_T1OSI
  
= "INTOSC_NOCLKOUT"
- Fuse_Def.Osc.INTOSCIO_I_O_ON_RA4_RA5 = "INTOSC_NOCLKOUT"
   Fuse_Def.Osc.INTOSCO_CLKO_RA6 = "INTOSC_CLKOUT"
   Fuse_Def.Osc.INTOSCO_CLKO_RA6 = "INTOSC_CLKOUT"
   Fuse_Def.Osc.INTOSCPLL = "INTOSC_NOCLKOUT_PLL"
@@ -152,23 +159,24 @@
   Fuse_Def.Osc.INTOSC_AS_PRIMARY_EC_PLL_OSC_WITH_CLKOUT  
= "INTOSC_CLKOUT_EC_PLL"
   Fuse_Def.Osc.INTOSC_AS_PRIMARY_HS_OSC = "INTOSC_NOCLKOUT_HS"
   Fuse_Def.Osc.INTOSC_AS_PRIMARY_HS_PLL_OSC = "INTOSC_NOCLKOUT_HC_PLL"
+ Fuse_Def.Osc.INTOSC_CLKOUT_ON_RA4_I_O_ON_RA5 = "INTOSC_CLKOUT"
+ Fuse_Def.Osc.INTOSC_CLKOUT_ON_RA6_OSC2_CLKOUT_I_O_ON_RA7_OSC1_CLKIN  
= "INTOSC_CLKOUT"
   Fuse_Def.Osc.INTOSC_EC = "INTOSC_NOCLKOUT_EC"
   Fuse_Def.Osc.INTOSC_EC_PLL = "INTOSC_NOCLKOUT_EC_PLL"
   Fuse_Def.Osc.INTOSC_HS = "INTOSC_NOCLKOUT_HS"
   Fuse_Def.Osc.INTOSC_HS_PLL = "INTOSC_NOCLKOUT_HS_PLL"
+ Fuse_Def.Osc.INTOSC_INTOSC_CLK0_RA6_USB_EC = "INTOSC_CLKOUT"
+ Fuse_Def.Osc.INTOSC_INTOSC_RA6_USB_EC = "INTOSC_NOCLKOUT_USB_HS"
+ Fuse_Def.Osc.INTOSC_I_O_ON_RA6_OSC2_CLKOUT_I_O_ON_RA7_OSC1_CLKIN  
= "INTOSC_NOCLKOUT"
    
Fuse_Def.Osc.INTOSC_OSCILLATOR_CLKOUT_FUNCTION_ON_RA6_OSC2_CLKOUT_PIN_I_O_FUNCTION_ON_RA7_OSC1_CLKIN
  
= "INTOSC_CLKOUT"
    
Fuse_Def.Osc.INTOSC_OSCILLATOR_CLKOUT_FUNCTION_ON_RA6_OSC2_CLKOUT_T1OSO_PIN_I_O_FUNCTION_ON_RA7_OSC1_CLKIN_T1OSI
  
= "INTOSC_CLKOUT"
   Fuse_Def.Osc.INTOSC_RC_CLOCKOUT = "INTOSC_CLKOUT"
+ Fuse_Def.Osc.INTOSC_USB_HS = "INTOSC_NOCLKOUT_USB_HS"
+ Fuse_Def.Osc.INTOSC_USB_XT = "INTOSC_NOCLKOUT_USB_XT"
+ Fuse_Def.Osc.INTOSC_WITH_1_125_MS_DRT = "INTOSC_NOCLKOUT"
    
Fuse_Def.Osc.INTOSC_WITH_PLL_ENABLED_CLKOUT_ON_RA6_AND_PORT_FUNCTION_ON_RA7  
= "INTOSC_CLKOUT_PLL"
   Fuse_Def.Osc.INTOSC_WITH_PLL_ENABLED_PORT_FUNCTION_ON_RA6_AND_RA7  
= "INTOSC_NOCLKOUT_PLL"
   Fuse_Def.Osc.INTOSC_W_RB4_ON_OSC2 = "INTOSC_NOCLKOUT"
- Fuse_Def.Osc.INTOSC_CLKOUT_ON_RA4_I_O_ON_RA5 = "INTOSC_CLKOUT"
- Fuse_Def.Osc.INTOSC_CLKOUT_ON_RA6_OSC2_CLKOUT_I_O_ON_RA7_OSC1_CLKIN  
= "INTOSC_CLKOUT"
- Fuse_Def.Osc.INTOSC_INTOSC_CLK0_RA6_USB_EC = "INTOSC_CLKOUT"
- Fuse_Def.Osc.INTOSC_INTOSC_RA6_USB_EC = "INTOSC_NOCLKOUT_USB_HS"
- Fuse_Def.Osc.INTOSC_I_O_ON_RA6_OSC2_CLKOUT_I_O_ON_RA7_OSC1_CLKIN  
= "INTOSC_NOCLKOUT"
- Fuse_Def.Osc.INTOSC_USB_HS = "INTOSC_NOCLKOUT_USB_HS"
- Fuse_Def.Osc.INTOSC_USB_XT = "INTOSC_NOCLKOUT_USB_XT"
   Fuse_Def.Osc.INTPLL1 = "INTOSC_CLKOUT_PLL"
   Fuse_Def.Osc.INTPLL2 = "INTOSC_NOCLKOUT_PLL"
   Fuse_Def.Osc.INTRC_AS_CLOCK_OUT = "INTOSC_CLKOUT"
@@ -180,9 +188,9 @@
   Fuse_Def.Osc.INTRC_RA6_IS_CLKOUT = "INTOSC_CLKOUT"
   Fuse_Def.Osc.INTRC_RA6_IS_PORT_I_O = "INTOSC_NOCLKOUT"
   Fuse_Def.Osc.INTRC_WITH_1_MS_DRT = "INTOSC_NOCLKOUT"
- Fuse_Def.Osc.INTRC_WITH_CLKOUT_AND_1_MS_DRT = "INTOSC_CLKOUT"
+ Fuse_Def.Osc.INTRC_WITH_CLKOUT_AND_1_125_MS_DRT = "INTOSC_CLKOUT"
   Fuse_Def.Osc.INTRC_WITH_CLKOUT_FUNCTION_ON_RB4_OSC2_CLKOUT_AND_1_MS_DRT  
= "INTOSC_CLKOUT"
- Fuse_Def.Osc.INTRC_WITH_RB4_AND_1_MS_DRT = "INTOSC_NOCLKOUT"
+ Fuse_Def.Osc.INTRC_WITH_RB4_AND_1_125_MS_DRT = "INTOSC_NOCLKOUT"
   Fuse_Def.Osc.INTRC_WITH_RB4_FUNCTION_ON_RB4_OSC2_CLKOUT_AND_1_MS_DRT  
= "INTOSC_NOCLKOUT"
   Fuse_Def.Osc.INT_RC = "INTOSC_NOCLKOUT"
   Fuse_Def.Osc.INT_RC = "INTOSC_NOCLKOUT"
@@ -194,6 +202,7 @@
   Fuse_Def.Osc.LP_OSCILLATOR_AND_18_MS_DRT = "LP"
    
Fuse_Def.Osc.LP_OSCILLATOR_LOW_POWER_CRYSTAL_ON_RA6_OSC2_CLKOUT_AND_RA7_OSC1_CLKIN
  
= "LP"
    
Fuse_Def.Osc.LP_OSCILLATOR_LOW_POWER_CRYSTAL_ON_RA6_OSC2_CLKOUT_T1OSO_AND_RA7_OSC1_CLKIN_T1OSI
  
= "LP"
+ Fuse_Def.Osc.LP_OSCILLATOR_WITH_18_MS_DRT = "LP"
   Fuse_Def.Osc.LP_OSC_WITH_18_MS_DRT = "LP"
   Fuse_Def.Osc.OSC1_OSC2_AS_PRIMARY_EC_OSC_WITH_CLKOUT_FUNCTION  
= "EC_CLKOUT"
   Fuse_Def.Osc.OSC1_OSC2_AS_PRIMARY_EC_PLL_OSC_WITH_CLKOUT_FUNCTION  
= "EC_CLKOUT_PLL"
@@ -206,18 +215,19 @@
   Fuse_Def.Osc.RC = "RC_CLKOUT"
    
Fuse_Def.Osc.RCIO_OSCILLATOR_I_O_FUNCTION_ON_RA6_OSC2_CLKOUT_PIN_RC_ON_RA7_OSC1_CLKIN
  
= "RC_NOCLKOUT"
    
Fuse_Def.Osc.RCIO_OSCILLATOR_I_O_FUNCTION_ON_RA6_OSC2_CLKOUT_T1OSO_PIN_RC_ON_RA7_OSC1_CLKIN_T1OSI
  
= "RC_NOCLKOUT"
+ Fuse_Def.Osc.RC_CLKOUT_ON_RA6_OSC2_CLKOUT_RC_ON_RA7_OSC1_CLKIN  
= "RC_CLKOUT"
+ Fuse_Def.Osc.RC_I_O_ON_RA6_OSC2_CLKOUT_RC_ON_RA7_OSC1_CLKIN  
= "RC_NOCLKOUT"
   Fuse_Def.Osc.RC_OSC2_AS_CLOCK_OUT = "RC_CLKOUT"
   Fuse_Def.Osc.RC_OSC2_AS_DIVIDE_BY_4_CLKOUT = "RC_CLKOUT"
   Fuse_Def.Osc.RC_OSC2_AS_RA6 = "RC_NOCLKOUT"
    
Fuse_Def.Osc.RC_OSCILLATOR_CLKOUT_FUNCTION_ON_RA6_OSC2_CLKOUT_PIN_RC_ON_RA7_OSC1_CLKIN
  
= "RC_CLKOUT"
- Fuse_Def.Osc.RC_CLKOUT_ON_RA6_OSC2_CLKOUT_RC_ON_RA7_OSC1_CLKIN  
= "RC_CLKOUT"
- Fuse_Def.Osc.RC_I_O_ON_RA6_OSC2_CLKOUT_RC_ON_RA7_OSC1_CLKIN  
= "RC_NOCLKOUT"
    
Fuse_Def.Osc.RC_OSCILLATOR_CLKOUT_FUNCTION_ON_RA6_OSC2_CLKOUT_T1OSO_PIN_RC_ON_RA7_OSC1_CLKIN_T1OSI
  
= "RC_CLKOUT"
   Fuse_Def.Osc.XT = "XT"
   Fuse_Def.Osc.XT_OSCILLATOR = "XT"
   Fuse_Def.Osc.XT_OSCILLATOR_AND_18_MS_DRT = "XT"
    
Fuse_Def.Osc.XT_OSCILLATOR_CRYSTAL_RESONATOR_ON_RA6_OSC2_CLKIN_AND_RA7_OSC1_CLKIN
  
= "XT"
    
Fuse_Def.Osc.XT_OSCILLATOR_CRYSTAL_RESONATOR_ON_RA6_OSC2_CLKOUT_T1OSO_AND_RA7_OSC1_CLKIN_T1OSI
  
= "XT"
+ Fuse_Def.Osc.XT_OSCILLATOR_WITH_18_MS_DRT = "XT"
   Fuse_Def.Osc.XT_OSC_WITH_18_MS_DRT = "XT"
   Fuse_Def.Osc.XT_USB_XT = "XT"
   Fuse_Def.Osc.XT_XT_PLL_USB_XT = "XT_PLL"

--

You received this message because you are subscribed to the Google Groups 
"jallib" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/jallib?hl=en.


Reply via email to