Hi Bernie, we have created our headers based on the datasheet from texas instruments. That means we don't define structs to configure a component. Instead we only define the addresses according to their name inside the datasheet. After reading your symbols it looks like you are using hungarian notation for your code. You simply have to define the structs you are using to configure the USB component and define a corresponding variable at the right place and your code will compile.
Best regards, Gerald -----Ursprüngliche Nachricht----- Von: Bernard Mentink [mailto:[email protected]] Gesendet: Mittwoch, 25. November 2009 07:57 An: GCC for MSP430 - http://mspgcc.sf.net Betreff: Re: [Mspgcc-users] msp430x5529 support On Tue, Nov 24, 2009 at 1:09 AM, Gerald Lutter <[email protected]>wrote: > Hi Bernie, > > we have updated our script on the webpage. It downloads the patches > automatically and builds a new toolchain with it. > > Best regards, > Gerald > > > Hi again Gerald, Every thing compiles except for the following symbols (Code Composer link file .. ) I can't seem to find any equivalent symbols in the USB.h file .. It maybe that they are additional symbols introduced by the USB stack. If that is the case can you give be some instruction on how I can introduce them .. Thanks, Bernie ---------------------------------- Missing Symbols ----------------------------- tSetupPacket = 0x2380; tEndPoint0DescriptorBlock = 0x0920; tInputEndPointDescriptorBlock = 0x23C8; tOutputEndPointDescriptorBlock = 0x2388; abIEP0Buffer = 0x2378; abOEP0Buffer = 0x2370; pbXBufferAddressEp1 = 0x1C00; pbYBufferAddressEp1 = 0x1C40; pbXBufferAddressEp81 = 0x1C80; pbYBufferAddressEp81 = 0x1CC0; pbXBufferAddressEp2 = 0x1D00; pbYBufferAddressEp2 = 0x1D40; pbXBufferAddressEp82 = 0x1D80; pbYBufferAddressEp82 = 0x1DC0; pbXBufferAddressEp3 = 0x1E00; ----------------------------------------
