[Icc-mot] ICCV7 for CPU12 7.03 released
Gene Norris
genenorris at spotengineering.com
Wed Apr 4 07:41:18 PDT 2007
(Special mode) eeprom address and data registers definitions are missing:
#define EADDRHI (*(volatile unsigned char *)(REG_BASE + 0x00000118))
#define EADDRLO (*(volatile unsigned char *)(REG_BASE + 0x00000119))
#define EADDR (*(volatile unsigned *)(REG_BASE + 0x00000118))
#define EDATAHI (*(volatile unsigned char *)(REG_BASE + 0x0000011A))
#define EDATALO (*(volatile unsigned char *)(REG_BASE + 0x0000011B))
#define EDATA (*(volatile unsigned *)(REG_BASE + 0x0000011A))
Edward Karpicz wrote:
> Also ATDCTL2, ATDCTL3, ATDCTL4, ATDCTL5 registers are missing. Concatenated
> 16bits ATDCTL23, ATDCTL45 are present but we need also 8bit registers which
> are mentionet in datasheets.
>
> Edward
>
> ----- Original Message ----- From: "Gene Norris"
> <genenorris at spotengineering.com>
> To: "Discussion List for ICC08/11/12/16 users. You do NOT need to subscribe
> toicc-announce if you are a member of this." <icc-mot at imagecraft.com>
> Sent: Tuesday, March 27, 2007 5:44 PM
> Subject: Re: [Icc-mot] ICCV7 for CPU12 7.03 released
>
>
>> Thanks for the ftoa fix!
>>
>> Headers have changed, but now some have 8-bit pwm and some 16-bit.
>> Both should be available in each header file.
>>
>>
>> dp512.h
>> #define PWMCNT01 (*(volatile unsigned *)(REG_BASE + 0x000000AC))
>> #define PWMCNT23 (*(volatile unsigned *)(REG_BASE + 0x000000AE))
>> #define PWMCNT45 (*(volatile unsigned *)(REG_BASE + 0x000000B0))
>> #define PWMCNT67 (*(volatile unsigned *)(REG_BASE + 0x000000B2))
>> #define PWMPER01 (*(volatile unsigned *)(REG_BASE + 0x000000B4))
>> #define PWMPER23 (*(volatile unsigned *)(REG_BASE + 0x000000B6))
>> #define PWMPER45 (*(volatile unsigned *)(REG_BASE + 0x000000B8))
>> #define PWMPER67 (*(volatile unsigned *)(REG_BASE + 0x000000BA))
>> #define PWMDTY01 (*(volatile unsigned *)(REG_BASE + 0x000000BC))
>> #define PWMDTY23 (*(volatile unsigned *)(REG_BASE + 0x000000BE))
>> #define PWMDTY45 (*(volatile unsigned *)(REG_BASE + 0x000000C0))
>> #define PWMDTY67 (*(volatile unsigned *)(REG_BASE + 0x000000C2))
>>
>> dp256.h
>> #define PWMCNT0 _P(0xAC)
>> #define PWMCNT1 _P(0xAD)
>> #define PWMCNT2 _P(0xAE)
>> #define PWMCNT3 _P(0xAF)
>> #define PWMCNT4 _P(0xB0)
>> #define PWMCNT5 _P(0xB1)
>> #define PWMCNT6 _P(0xB2)
>> #define PWMCNT7 _P(0xB3)
>>
>> Richard wrote:
>>> V7.03 - March 26th 2007
>>> [ Vista compatible licensing engine ]
>>> IDE
>>> - Added S12XDP512 to device list
>>> - Added a "CPU Type" radio group for "Custom" device.
>>> - expanded memory uses either "-maps1" or "-maps12x" in linker
>>> flags,
>>> depending on the CPU type.
>>> - Changed device names from HC... to MC...
>>> Preprocessor
>>> - __FILE__ now expands to filename without the path component
>>> Assembler
>>> - XGate support broke some processing in the CPU12 instruction
>>> processing.
>>> Fixed.
>>> Linker
>>> - -maps1 now maps 0x4000.0x7FFF as last_page-1
>>> - Added -maps12x, maps 0x4000.0x7FFF as last_page-2
>>>
>>>
>>> // richard <http://www.imagecraft.com/>
>>> <http://www.dragonsgate.net/mailman/listinfo> On-line orders,
>>> support, and listservers available on web site.
>>> [ For technical support on ImageCraft products, please include all
>>> previous replies in your msgs. ]
>>> _______________________________________________
>>> Icc-mot mailing list
>>> Icc-mot at imagecraft.com
>>> http://dragonsgate.net/mailman/listinfo/icc-mot
>>>
>>>
>>
>> --
>> Gene Norris
>> Chief Engineer
>>
>> SPOT Engineering, Inc.
>> 1261 Campground Road
>> Lancaster, Ohio 43130
>> 740.654.0880
>> FAX.654.0889
>>
>> http://www.spotengineering.com/
>>
>> _______________________________________________
>> Icc-mot mailing list
>> Icc-mot at imagecraft.com
>> http://dragonsgate.net/mailman/listinfo/icc-mot
>
> _______________________________________________
> Icc-mot mailing list
> Icc-mot at imagecraft.com
> http://dragonsgate.net/mailman/listinfo/icc-mot
>
>
--
Gene Norris
Chief Engineer
SPOT Engineering, Inc.
1261 Campground Road
Lancaster, Ohio 43130
740.654.0880
FAX.654.0889
http://www.spotengineering.com/
More information about the Icc-mot
mailing list